Ross Upshur


Ross Upshur is a Canadian physician and researcher. He is a professor at the Dalla Lana School of Public Health of the University of Toronto in Toronto, Canada, and heads its public health division.
Upshur received a BA in philosophy from the University of Winnipeg in 1982, and an MA, also in philosophy, from Queen's University in 1983; he completed an MD at McMaster University in 1986, and an MSc in epidemiology at the University of Toronto in 1997.

Publications

His book publications include: