What does SBSTTA stand for?
SBSTTA stands for "Subsidiary Bodies for Scientific Technical and Technological Advice"
How to abbreviate "Subsidiary Bodies for Scientific Technical and Technological Advice"?
"Subsidiary Bodies for Scientific Technical and Technological Advice" can be abbreviated as SBSTTA
What is the meaning of SBSTTA abbreviation?
The meaning of SBSTTA abbreviation is "Subsidiary Bodies for Scientific Technical and Technological Advice"
What does SBSTTA mean?
SBSTTA as abbreviation means "Subsidiary Bodies for Scientific Technical and Technological Advice"