International Livestock Research Institute is a Research institute located in Ethiopia. It is one of the 39 Research institutes in Ethiopia. Address of International Livestock Research Institute is Addis Ababa, Ethiopia. Website of International Livestock Research Institute is ilri.org. International Livestock Research Institute can be contacted at 251116172000. International Livestock Research Institute is rated 4.5 (out of 5 stars) by 20 reviewers on the web.
Some of the places around International Livestock Research Institute are -
Addis Ababa, Ethiopia
Contact number of International Livestock Research Institute is 251116172000.
Yes, website of International Livestock Research Institute is ilri.org.
Rating of International Livestock Research Institute is 4.5 out of 5 stars.
Address of International Livestock Research Institute is Addis Ababa, Ethiopia.
International Livestock Research Institute is a Research institute in Ethiopia