Courses taught/teaching


Invertebrate Zoology, Vertebrate Zoology, Comparative Anatomy, Genetics and Molecular Biology, Embryology, Evolution, Ecology.