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 2025-26
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Teaching