Acronyms and Abbreviations
What does SBSTA stand for?
sorted A-Z Z-A
- Subsidiary Body for Scientific and Technological AdviceScience
- Subsidiary Body for Scientific and Techncial AdviceTechnology
SBSTA Acronym Meanings provided by All Acronyms Dictionary