James Thompson

Education

D.V.Sc. , University of Guelph 1991

D.V.M. , University of Guelph 1982

Credentials

Diplomate, American College of Theriogenologists, 1990; Diplomate, American College of Veterinary Preventative Medicine, 1994; Diplomate, American College of Veterinary Preventative Medicine, Epidemiology Specialty, 1995