Smithsonian Tropical Research Instituteh-index: 295Total citations: 514,395Total papers: 7,872Homepage: http://www.stri.si.edu/