Pedro Lopez Ayala's avatar
Pedro Lopez Ayala
Medical Student at Complutense University
Want to learn more about Pedro?

Join NEJM Resident 360!