Kalpana Narapasetty's avatar
Kalpana Narapasetty
other at Kaiser Permanente
  • other at Kaiser Permanente
  • other at Kaiser Permanente
Want to learn more about Kalpana?

Join NEJM Resident 360!