SUBSTA in Legal Meaning
The SUBSTA meaning in Legal terms is "Subsidiary Body for Scientific and Technological Advice". There are 1 related meanings of the SUBSTA Legal abbreviation.
SUBSTA on Legal Full Forms
- Subsidiary Body for Scientific and Technological Advice
Frequently Asked Questions (FAQ)
What does SUBSTA stand for Legal?
SUBSTA stands for Subsidiary Body for Scientific and Technological Advice in Legal terms.
What is the shortened form of Subsidiary Body for Scientific and Technological Advice in Legal?
The short form of "Subsidiary Body for Scientific and Technological Advice" is SUBSTA for Legal.
Citation
SUBSTA in Legal. Acronym24.com. (2020, May 24). Retrieved January 31, 2025 from https://acronym24.com/substa-meaning-in-legal/
Last updated