Smithsonian Tropical Research Institute

Smithsonian Tropical Research Institute (STRI)
The Smithsonian Tropical Research Institute (STRI, Spanish: Instituto Smithsonian de Investigaciones Tropicales) is the only