Home
98.7
ST

Smithsonian Tropical Research Institute

54
2
1
4.8(69)

About Company

  • Legal Name: Smithsonian Tropical Research Institute
  • International Name: Smithsonian Tropical Research Institute (STRI), Panama City, Panama
  • Brand / Trade Name: STRI
  • Registered country: Panama
  • Address: Panama City, Panama
  • Established year: 1923
Description:

Tropical biology research institute established 1923, Panama City, Panama.

Business Activities

Laboratory & Analytical Services

Testing Laboratory

Natural Extracts & Herbal Ingredients

Research Institute

Contract Research Organisations Services (CROs)

Research Institute
Filters:
Sort by:

    No comments available.