Roshdy Sourour's avatar
Roshdy Sourour
Want to learn more about Roshdy?

Join NEJM Resident 360!