Karl Mitchell's avatar
Karl Mitchell
Registrar at The Townsville Hospital
  • Registrar at The Townsville Hospital
Want to learn more about Karl?

Join NEJM Resident 360!