Magdy Yacoub's avatar
Magdy Yacoub
Want to learn more about Magdy?

Join NEJM Resident 360!