Insaf Shaban's avatar
Insaf Shaban
Lecturer at taibah university
  • Lecturer at taibah university
  • Associate Professor, Lecturer at Al al-Bayt University
Want to learn more about Insaf?

Join NEJM Resident 360!