Doctor of Philosophy in Botany (Plant physiology and Biochemistry)
Master of Science in Botany (Plant Physiology and Biochemistry).
Bachelor of Education (Science)
PhD. Botany (Agroforestry)
M.Sc( Botany (Agroforestry)
B.Sc. (Botany and Zoology),
B.Ed., Science. 2nd Class honors, Upper Division. University of Nairobi, Kenya
M.Sc., Crop Plant Physiology. University of Nairobi, Kenya
D.Phil., Plant Physiology. University of Sussex, United Kingdom
Msc Microbiology
Bsc Biology
HND Applied Biology
DipApplied Biology