The Chen Lab has moved to Boston
- chenlab
- May 29, 2014
- 1 min read
Updated: Aug 31, 2020
Chen Lab is now part of Boston University's Biomedical Engineering department and the Wyss Institute at Harvard University.
We're located on the Charles River Campus at Boston University, and the Longwood location of the Wyss Institute.
Comments