John Sheagren,, MD, MACP's avatar
John Sheagren,, MD, MACP
Professor of Internal Medicine at Michigan State University College of Human Medicine
  • Internal Medicine
  • Professor of Internal Medicine at Michigan State University College of Human Medicine
Want to learn more about John?

Join NEJM Resident 360!