Organization
Lowell Institute.
United States educational foundation located in Boston, Massachusetts
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Lowell Institute
The Lowell Institute is a United States educational foundation located in Boston, Massachusetts, providing both free public lectures, and also advanced lectures. It was endowed by a bequest of $250,000 left by John Lowell Jr., who died in 1836. The Institute began work in the winter of 1839/40, and an inaugural lecture was given on December 31, 1839, by Edward Everett.
Everything about Lowell Institute →- Country
- United States
- Inception
- 1839