Swapna Joseph, MD's avatar
Swapna Joseph, MD
Physician at Duke
  • Internal Medicine
  • Physician at Duke
Want to learn more about Swapna?

Join NEJM Resident 360!