catherine shafts's avatar
catherine shafts
Physician at GFHC
  • Family Medicine
  • Physician at GFHC
Want to learn more about catherine?

Join NEJM Resident 360!