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

Join NEJM Resident 360!