Courses Taught:
Microbiology (240216). [Syllabus] [Old Exams]
Virology (240314) [Syllabus] [Old Exams]
Environmental Biotechnology (240352) [Syllabus] [Old Exams]
Microbiology and Immunolgy (0510332)
Microbiology and Immunology (0520301)
Microbiology and Immunology Practical (0520302)
Pharmaceutical Microbiology (0510334)
Pharmaceutical Microbiology (0520325)
Parasitology (510451)