Course Code ANP306 Course Title Animal Physiology Reproduction and Semester 2 Level 300 Departments Animal Science and Fisheries Credit Unit 2