ProfessorBasic Sciences University of Nairobi Kenya
Ph.D. (Natural Sciences) (Germany), M.Sc. (Hydrobiology) (UoN), B.Sc. (Botany and Zoology) (KU).
Aquatic Science