STRI in Legal Meaning

The STRI meaning in Legal terms is "Smithsonian Tropical Research Institute". There are 1 related meanings of the STRI Legal abbreviation.

STRI on Legal Full Forms

  1. Smithsonian Tropical Research Institute

Frequently Asked Questions (FAQ)

  1. What does STRI stand for Legal?

    STRI stands for Smithsonian Tropical Research Institute in Legal terms.

  2. What is the shortened form of Smithsonian Tropical Research Institute in Legal?

    The short form of "Smithsonian Tropical Research Institute" is STRI for Legal.

Citation

STRI in Legal. Acronym24.com. (2020, May 24). Retrieved May 5, 2024 from https://acronym24.com/stri-meaning-in-legal/

Last updated