Ross Upshur

Ross Upshur is a professor in the Department of Family and Community Medicine and Dalla Lana School of Public Health at the University of Toronto, and associate director of the Lunenfeld-Tanebaum Research Institute at Sinai Health in Toronto.