Principal Contact

Dr Jack Ouda
Editor-in-Chief
Kenya Agricultural Research Institute (KARI)

Kenya Agricultural Research Institute

PO BOX 57811 NAIROBI 00200
Phone: +254-20-4183301
Fax: +254-20-4183344
Email: jack.ouda@kalro.org

Principal Contact

Jack Ouda
Dr.
KALRO
Phone 4183301-20

Support Contact

Margaret Lukuyu
Phone 4183301-20