Ibaid Abdalhalim's avatar
Ibaid Abdalhalim
Want to learn more about Ibaid?

Join NEJM Resident 360!