Skip to main content

Chen, Boyuan

Boyuan Chen

Research Technician, Chemical and Biomolecular Engineering
CBEC151 W Woodruff Ave Columbus, OH 43210-1226