top of page

The Chen Lab has moved to Boston

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.

bottom of page