Companies › Research and Development
About AI summary
The International Livestock Research Institute (ILRI) is an international research organization focused on improving food security and poverty alleviation through livestock research. It is co-hosted by Kenya and Ethiopia, with its principal campus located in Addis Ababa, Ethiopia. Established in 1974, ILRI plays a significant role in the agricultural sector, particularly in developing countries.
AI-generated overview. Verify important details independently.
Employee reviews
—
☆☆☆☆☆
0 reviews
No reviews yet. Be the first to share your experience.
Log in to write a reviewCompany info
- IndustryResearch and Development
- HeadquartersNairobi, Kenya; Principal campus in Addis Ababa, Ethiopia
- Founded1974