Elana Lockshin

no image
Elana Lockshin
Department of Genetics
Harvard Medical School
NRB 238
77 Avenue Louis Pasteur
Boston, MA 02115
Latest Information
Position: 
Undergrad Intern
Dates: 
01/05/2017 - 08/12/2020
erlock [at] bu [dot] edu