IITA

  • News

    IITA Wins Africa Food Prize

    The International Institute of Tropical Agriculture (IITA), Ibadan has won the distinguished Africa Food Prize for demonstrated innovations to improve…

    Read More »
Back to top button