IITA

IITA

Definition: IITA

IITA: International Institute of Tropical Agriculture – an organization established at Ibadan, Nigeria in 1965. Supports farmers in tropical regions with research and technology.

Author: April Kingsman

1 thought on “IITA

Leave a Reply

Your email address will not be published. Required fields are marked *