International Institute of Tropical Agriculture

Type

CGIAR Center

Acronym

IITA

Emplacement

Ibadan, Nigeria