Institut Centrafricain de Recherche Agronomique (ICRA) is a agricultural research institute in the Central African Republic with 64 researchers working on agronomy, livestock production, and forestry.
Country
Central African Republic
Project framework
Legal Entity
Location
POINT (18.5795545578 4.3639089566568)