Skip to main content

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