https://abdex.pockethost.io/api/files/v6aqgk8wrcsc6vn/fm7vpoukper4pif/ilri_HbuJqHV1Q8.png?thumb=100x100 logo

International Livestock Research Institute (ILRI)

Addis Ababa
Overview
Information

Category

Company

Location

Addis Ababa

Founded In

0

Phone

+251-11 617 2000

Email

[email protected]