Amir Hanafi, MD's avatar
Amir Hanafi, MD
Resident at Unity hospital
  • Internal Medicine
  • Interventional Cardiology
  • internal medicine
  • Family Medicine
  • General Cardiology
  • Resident at Hamad medical cooperation
Want to learn more about Amir?

Join NEJM Resident 360!

Powered by Medstro