Courses Assigned to Teach
- BIO 101: Biology for Agric, Health and Biological Science 1
- BIO 102: Biology for Agric, Health and Biological Science 2
- BIO 202: Biological Techniques
- BIO 302: General Vertebrate Zoology
- BIO 309: Cytology and Histology
- BIO 308: Fish Adaptation and Management
- BIO 401: Animal Physiology
- BIO 505: Animal Ecology
- BIO 506: Development and Conservation of Natural Resources
- BIO 515: Chemistry and Toxicology of Pesticides
Research/Publication Links
ORCID:
Research Gate Profile URL:
Google Scholar Page URL: