Please tell us about your needs Contact Us Bioprocess Center, Department of Biology and Biotechnology, Worcester Polytechnic Institute, 60 Prescott Street, Worcester, MA 01605 Lxiang@wpi.edu Tel: 1-508-831-5972