Tarig Mohamed's avatar
Tarig Mohamed
Physician at BSMC
  • General Practice
  • Physician at BSMC
Want to learn more about Tarig?

Join NEJM Resident 360!