Michael Garfinkle, Dr.'s avatar
Michael Garfinkle, Dr.
Physician at Vancouver Island health authority
  • Nephrology
  • Physician at Vancouver Island health authority
Want to learn more about Michael?

Join NEJM Resident 360!