abbreviation: STRI
name: Smithsonian Tropical Research Institute, Panama
street: Roosevelt Ave. Tupper Building – 401
country: Panama
city: Ciudad de Panamá
website