OMAR Elgindeel's avatar
OMAR Elgindeel
Physician at minstry
  • Allergy and Immunology
  • Rheumatology
  • Physician at minstry
Want to learn more about OMAR?

Join NEJM Resident 360!