STRI
Jump to navigation
Jump to search
Smithsonian Tropical Research Institute
- Abbreviation: STRI
- Inception: 1923
- Location: Balboa, Ancón, Panama
- Wikipedia: Smithsonian Tropical Research Institute
Links
- Website: http://www.stri.si.edu/