What does SBSTA stand for?
SBSTA stands for "Subsidiary Body for Scientific and Technological Advise"
How to abbreviate "Subsidiary Body for Scientific and Technological Advise"?
"Subsidiary Body for Scientific and Technological Advise" can be abbreviated as SBSTA
What is the meaning of SBSTA abbreviation?
The meaning of SBSTA abbreviation is "Subsidiary Body for Scientific and Technological Advise"
What does SBSTA mean?
SBSTA as abbreviation means "Subsidiary Body for Scientific and Technological Advise"