The Smithsonian Tropical Research Institute (STRI) is a leading global platform for groundbreaking research on tropical forests and marine ecosystems, with the purpose of increasing and sharing knowledge about these ecosystems' past, present, and future. Founded in Panama in 1910, STRI conducts 350 ...See more
Headquarters:
Panama
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
PANAMA, PANAMA, PA
HIGH
spending power