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
Ph.D. Plant Pathology and Plant-Microbe Biology, Cornell University, 2014
MPhil. Plant Protection, Moi University, 2008
BSc. Horticulture, Moi University, 2004
Msc Microbiology
Bsc Biology
HND Applied Biology
DipApplied Biology