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 2024-25
Introduction to Animal Infectious Diseases, Epidemiology and Public Health
Module code: LIFE126
Role: Teaching
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Teaching
Supervised Theses
- The presence and dynamics of antimicrobial-resistant and extended-spectrum beta-lactamase-producing Escherichia coli in broiler meat production chain in England