Rajna Rasheed's avatar
Rajna Rasheed
Physician at Medical developments trading
  • Ophthalmology
  • Physician at Medical developments trading
Want to learn more about Rajna?

Join NEJM Resident 360!