
undefined

Kumbatia Seafood Limited
Mombasa, Kenya

Kutoka Ardhini
Mombasa, Kilifi, Kenya

Acacia EPZ Ltd
Athi River, Kenya

Finlays Kenya
Mombasa, Kenya

International Maize and Wheat Improvement Center (CIMMYT)
Nairobi, Kenya

International Livestock Research Institute (ILRI)
Machakos, Kenya