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