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