Rana khalafallah, ...'s avatar
Rana Mohamed khalafallah, ...
Resident in Internal Medicine at Alhada
  • Internal Medicine
Want to learn more about Rana?

Join NEJM Resident 360!