Teaching
Modules for 2024-25
Introduction to Animal Infectious Diseases, Epidemiology and Public Health
Module code: LIFE126
Role: Teaching
Supervised Theses
- Diversity and vector biology of ectoparasites of small mammals in Saudi Arabia: implications for bacterial zoonoses