Home | WPI.edu

Contact Form

Visiting

The CHSLT is located at Worcester Polytechnic Institute in the south side of the Higgins Lab. The main offices are located on the first floor, with additional laboratories on the basement floor.