Monday, March 9, 2009

UMASS Lowell puts new science center on hold

NECN - Newton,MA,USA
The Emerging Technology and Innovation Center was expected to create up to 500 jobs and launch start-up technology firms.
See Full Post

No comments: