Afnan Al-Namankany, .'s avatar
Afnan Al-Namankany, .
Medical resident at Medical resident
  • Internal Medicine
  • Medical resident at Medical resident
Want to learn more about Afnan?

Join NEJM Resident 360!

Powered by Medstro