Sections
The Science and Engineering Complex is one of the recently completed construction projects completed at Tufts University School of Engineering.