Bill Yan's avatar
Bill Yan
Medical Student at Sunnybrook Health Sciences Centre, University of Toronto
Want to learn more about Bill?

Join NEJM Resident 360!