Simon-Peter Shaffer's avatar
Simon-Peter Shaffer
PA at Independent
  • PA at Independent
Want to learn more about Simon-Peter?

Join NEJM Resident 360!

Powered by Medstro