University of Calgary
UofC Navigation

Carl Ribble


Professor (Veterinary Epidemiology)
Ecosystem and Public Health (EPH)

Contact Information: 

+1 (403) 220-4008
TRW 2D22


Dr. Ribble received a BSc in Psychology at UBC in 1978, and a DVM from the University of Saskatchewan in 1983. Dr. Ribble practiced for two and a half years at the Prince George Veterinary Clinic, and then completed an MSc in Herd Medicine at the University of Saskatchewan in 1987 and a PhD in Epidemiology at the University of Guelph in 1992. He was a faculty member in the Department of Herd Medicine and Theriogenology at the University of Saskatchewan from 1987-1998, and Chair of the Department of Population Medicine at the Ontario Veterinary College from 1998-2005. Dr. Ribble joined the Faculty in May 2006.

Research personnel and trainees : 

Theresa Burns, PhD, University of Guelph. Transmission systems for zoonotic agents in poultry (co-advised with Dr. David Kelton Caroline Dubé, PhD, University of Guelph. Simulation modeling of foot-and-mouth disease (co-advised with Dr. David Kelton).