Teaching
Currently deliver teaching on the following modules (2023/2024):
VSCI200 - Disease Mechanisms - Parasitology
VSCI300 - Clinical Application - Parasitology
LIFE126 - Introduction to Animal Infectious Diseases, Epidemiology and Public Health
LIFE240 - Pathological Basis of Animal Diseases
LIFE367 - Biology of Veterinary Pathogens: Lessons for Disease Control
Modules for 2024-25
Introduction to Animal Infectious Diseases, Epidemiology and Public Health
Module code: LIFE126
Role: Teaching
Pathological Basis of Animal Diseases
Module code: LIFE240
Role: Teaching