science center

December 12, 2009, 5am PST
After halting construction on a science center in Allston months ago, Harvard has announced that the project will be postponed for the foreseeable future.
BostonHerald.com