Contact Us

IBLI Project Development ManagerCIMG1475
International Livestock Research Institute (ILRI)
P.O. Box 30709 – 00100, Nairobi – Kenya
Tel: +254-20-422 3000 (SwitchBoard) / 3043 (Direct)
Fax: +254-20-422 3001

Send us an email:

%d bloggers like this: