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.