International Institute of Tropical Agricultureh-index: 99Total citations: 59,265Total papers: 1,930Homepage: http://www.iita.org/