James Barte, MD's avatar
James Barte, MD
Resident at UERM
  • Internal Medicine
  • Resident at UERM
Want to learn more about James?

Join NEJM Resident 360!