Leigh Jennings, MD's avatar
Leigh Jennings, MD
Psychiatrist, Physician Wellness Advocate, recent Associate Chief Resident at Saint Louis University.
  • Psychiatry
  • Psychiatrist, Hospitalist at Methodist Healthcare System
Want to learn more about Leigh?

Join NEJM Resident 360!