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 2026-27

Veterinary Infection Biology: Research and Translation

Module code: BIOS321

Role: Teaching

Supervised Theses