Ross Edward UpshurProfile page
Professor
Temerty Faculty of Medicine, Department of Family and Community Medicine
Orcid identifier0000-0003-1128-0557
- ProfessorTemerty Faculty of Medicine, Department of Family and Community Medicine
- (416) 978-6459 (Work)
- University of Toronto, Dalla Lana Faculty of Public Health, 155 College Street, Toronto, ON, M5G 1L4, Canada