International Livestock Research Institute

Type

CGIAR Center

Acronym

ILRI

Location

Nairobi, Kenya