Jim Kafiris, Dr's avatar
Jim Kafiris, Dr
Physician at Dr JIm Kafiris Clinic
  • Occupational Medicine
  • Physician at Dr JIm Kafiris Clinic
Want to learn more about Jim?

Join NEJM Resident 360!