2 billion Allston Science Complex that had been scheduled to be completed by 2011, resulting in protests from local residents.
What project did Harvard halt due to the financial crisis?
Allston Science Complex