Sok Shin Yap, M.D.'s avatar
Sok Shin Yap, M.D.
Resident at Northern Health
  • Geriatric Medicine
  • Resident at Northern Health
Want to learn more about Sok Shin?

Join NEJM Resident 360!