Shannon Carroll's avatar
Shannon Carroll
Nurse Practitioner at Johns Hopkins University
  • Nurse Practitioner at Johns Hopkins University
Want to learn more about Shannon?

Join NEJM Resident 360!