Charlotte Ickes
Harvard and the seven dwarves

Since 1997, Harvard University has been acquiring significant amounts of land across the Charles River in an area known as Allston. Harvard currently owns 344 […]