Teaching
Veterinary Public Health
“The sum of all contributions to the physical, mental and social well-being of humans through an understanding and application of veterinary science”, WHO.
Modules for 2026-27
Introduction to Animal Infectious Diseases, Epidemiology and Public Health
Module code: LIFE126
Role: Teaching
Surveillance, Epidemiology and Control of Diseases in Animal Populations
Module code: BIOS323
Role: Teaching
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Teaching