ibrahim shogrhi's avatar
ibrahim shogrhi
  • General Surgery
  • general surgery
  • ongosurgery
Want to learn more about ibrahim?

Join NEJM Resident 360!