IITA

Medical abbreviations:
IITA

International Institute of Tropical Agriculture