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

Join NEJM Resident 360!