Joshua Penafiel's avatar
Joshua Penafiel
6th Year MD Candidate at UPC
Want to learn more about Joshua?

Join NEJM Resident 360!