Teaching
Through research related activities, my involvement with teaching is to support, develop and equip future scientists and clinicians to take on emerging challenges around human and animal health.
Modules for 2025-26
Advanced Skills in Bioveterinary Sciences
Module code: LIFE341
Role: Module Co-ordinator
IVES Research Project
Module code: IVES702
Role: Teaching
Introduction to Epidemiology
Module code: IVES714
Role: Module Co-ordinator
MATHS FOR HEALTH STUDIES 1
Module code: HEAL003
Role: Module Co-ordinator
MATHS FOR HEALTH STUDIES 2
Module code: HEAL004
Role: Module Co-ordinator
MATHS FOR VETERINARY SCIENCE
Module code: HEAL011
Role: Module Co-ordinator
Molecular Microbiology and Therapeutics
Module code: BIOS218
Role: Teaching
One Health
Module code: IVES715
Role: Teaching