Dr-afnan Hafez's avatar
Dr-afnan Hafez
Fellow in Internal Medicine at Internal Medicine
  • Sleep Medicine
  • Fellow at KAUH
Want to learn more about Dr-afnan?

Join NEJM Resident 360!