Michel Padilla Mazzeo

The Luke Pike Lab

Michel Padilla Mazzeo

Share
Share

Michel Padilla Mazzeo is currently a third-year medical student at the Jacobs School of Medicine at the University of Buffalo.