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)