Teaching
Modules for 2025-26
Animals in Society and Introduction to Social Science Methods
Module code: VETS699
Role: Teaching
Introduction to Epidemiology
Module code: IVES714
Role: Teaching
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Module Co-ordinator