Dr Nyongesa Albert Wafula is a holder of PhD in Animal Physiology of the University of Nairobi. He is a lecturer at the Department of Veterinary Anatomy and Physiology, University of Nairobi, specializing in reproductive physiology and behavioral sciences. As a lecturer he is involved in teaching both at undergraduate and postgraduate level including supervision of Masters' and PhD students in relevant areas of research.