Teaching
Bioveterinary Science
My main teaching role is for the BSc Bioveterinary Science programme in the School of Life Sciences, for which I am module co-ordinator for LIFE367 (Biology of Veterinary Pathogens: Lessons for Disease Control).
Modules for 2024-25
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
EVOLUTION
Module code: LIFE103
Role: Teaching
Global Outbreak Surveillance and Control
Module code: LIFE758
Role: Teaching
Global Outbreak Surveillance and Control
Module code: IVES723
Role: Teaching
Introduction to Animal Infectious Diseases, Epidemiology and Public Health
Module code: LIFE126
Role: Teaching
RESEARCH PROJECT
Module code: LIFE700
Role: Teaching
The Immune System in Health and Disease
Module code: LIFE221
Role: Teaching
Veterinary Parasitology and Public Health
Module code: LIFE216
Role: Teaching
Supervised Theses
- Bone Morphogenic Proteins of Fasciola hepatica: Potential Roles in Fluke Physiology and Resistance to Triclabendazole
- Diversity and vector biology of ectoparasites of small mammals in Saudi Arabia: implications for bacterial zoonoses
- MOLECULAR ECOLOGY OF CHIGGER MITES (ACARI: TROMBICULIDAE) AND ASSOCIATED BACTERIA IN THAILAND
- The Impact of Symbiosis on Arthropods - a genomic perspective
- The vector biology and microbiome of parasitic mites and other ectoparasites of rodents
- Wolbachia and the transcriptional landscape of stress:A comparison between strains wMelPop-CLA and wAlbB at single-nucleotide resolution
- “Interactions between pathogenic and non-pathogenic Rickettsiales and the tick host”