John Paul Shoup, MD's avatar
John Paul Shoup, MD
Medical Director for Process Improvement, BJC Medical Group
  • Internal Medicine
  • Pediatrics
  • Primary Care
  • Quality Improvement
  • Population Health
  • Medical Director for Process Improvement- BJC Medical Group at BJC Healthcare
Want to learn more about John Paul?

Join NEJM Resident 360!