27 Nov International Institute of Tropical Agriculture (IITA-CGIAR) PMB 5320, Oyo Road, Ibadan 200001, Oyo State, Nigeria
27 Nov Kenya Plant Health Inspectorate Services (KEPHIS) KEPHIS NAIROBI. Kenya Plant Health Inspectorate Service(KEPHIS). P. O. Box: 49592-00100, Nairobi, Kenya
27 Nov National Commission for Science, Technology & Innovation (NACOSTI) National Commission for Science Technology and Innovation (NACOSTI) off Waiyaki Way, Upper Kabete, P. O. Box 30623, 00100 Nairobi, KENYA
27 Nov Kenyatta University (KU) Kenyatta University, Thika Road, Nairobi | P.O. Box 43844-00100, Nairobi, Kenya