84 employees
Organization for Tropical Studies is a non-profit organization that specializes in education and research on tropical ecosystems.
1963