Details of The Smithsonian Tropical Research Institute (STRI)
About The Smithsonian Tropical Research Institute (STRI)
The Smithsonian Tropical Research Institute (STRI)- One of the world's leading centers for basic research on the ecology, behavior and evolution of tropical organisms.