International Livestock Research Institute

Type

CGIAR Center

Acronym

ILRI

Emplacement

Nairobi, Kenya