The International Livestock Research Institute (ILRI) works to enhance the roles livestock play in pathways out of poverty in developing countries. ILRI is a member of the CGIAR Consortium, a global research partnership of 15 centres working with many partners for a food-secure future. ILRI has two ...See more
Headquarters:
Kenya
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
1995 (31 years)
Address:
P.O. BOX 30709; NAIROBI, 00100, KE
HIGH
spending power