Ross Upshur
Ross Upshur (born 1958) 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.