Allen Chen

Allen Chen

Academic Titles: 
Molecular and Cell Biology Major
Johns Hopkins, Homewood
Position Title: 
Undergraduate Researcher