International Institute for Tropical Agriculture (IITA), Ibadan, Nigeria

Logo IITA