Kyra Carpenter's avatar
Kyra Carpenter
Physician at Kaiser Permanante
  • Geriatric Medicine
  • Physician at Kaiser Permanante
Want to learn more about Kyra?

Join NEJM Resident 360!