IITA International Institute of Tropical Agriculture IITA homepageLocation: Address PMB 5320, Oyo Road, Ibadan 200001, Oyo StateCity IbadanCountry NigeriaGPS [lat,long] [7.4181936,3.8962398]