José David Serna Giraldo's avatar
José David Serna Giraldo
Want to learn more about José David?

Join NEJM Resident 360!