joseph.kariuki@uonbi.ac.ke
Joseph Wagura Kariuki/ Senior Technologist, Department of Plant Science and Crop Protection, Faculty of Agriculture, University of Nairobi, Kenya
(Last updated: December 11, 2021)