Pedro Lopez Ayala's avatar
Pedro Lopez Ayala
6th Year MD Candidate at Complutense University
Want to learn more about Pedro?

Join NEJM Resident 360!