Bo Chen, PhD

Assistant Professor of Ophthalmology and Visual Science and of Neurobiology

Contact Info

Bo Chen, PhD
Lab Location
300 George Street, Ste 8300
New Haven, CT 06511
Office Location
300 George Street, Ste 8300
New Haven, CT 06511