Courses Taught

Post-graduate level: MPH 663: Animal Food Hygiene and Microbiology; MPH 601: Advanced Bacteriology; 
MPH 431: Industrial Microbiology; MPH 615: Techniques in Microbiology; MPH 633: Molecular Microbiology.

 
Undergraduate level: MPH 101: Animal Hygiene and Biosecurity; MPH 131: General Microbiology; 
MPH 431: Dairy Microbiology and Food Hygiene; MPH 501: Veterinary Public Health and Zoonoses.