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