Albert Sherman Center
Designed by ARC, the $400 million Albert Sherman Center is a 512,000-square-foot facility for biomedical research and education was completed in January 2013. A certified LEED Gold facility, the Sherman Center expands and unifies the UMass Medical School’s Worcester campus, dou...
08.25.15 / PETER REISS, AIA, LEED AP
07.29.15 / JACK COCHRAN