Samir Gupta, Dr's avatar
Samir Gupta, Dr
Physician at government
  • General Surgery
  • Physician at government
Want to learn more about Samir?

Join NEJM Resident 360!