Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

Undergraduate teaching:
Subject lead: Infectious Disease, Y2+Y3 BVSc Veterinary Science
Subject teacher: Ectoparasites, Y2 BVSc Veterinary Science
Research Project Supervision: Y2+Y3 BVSc Veterinary Science, BSc Veterinary Conservation Medicine, Y3 Life Sciences.

Postgraduate Teaching:
Module co-lead Quantitative Skills for IVES (Infection, Veterinary and Ecological Sciences)

Modules for 2025-26

Essential Skills for the Life Sciences 2

Module code: LIFE223

Role: Teaching

Supervised Theses