Centre International de Recherche Agricole et du Developppement

Type

Advanced Research Institution

Acronym

CIRAD

Location

Montpelier, France