What does SBSTTA mean?

SBSTTA meaning is defined below:

Subsidary Body on Scientific Technical and Technological Advice
ADVERTISEMENT

Was it useful?

What does SBSTTA mean? It stands for Subsidary Body on Scientific Technical and Technological Advice

Most popular questions

What does SBSTTA stand for?


SBSTTA stands for "Subsidary Body on Scientific Technical and Technological Advice"

How to abbreviate "Subsidary Body on Scientific Technical and Technological Advice"?


"Subsidary 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 "Subsidary Body on Scientific Technical and Technological Advice"

What does SBSTTA mean?


SBSTTA as abbreviation means "Subsidary Body on Scientific Technical and Technological Advice"

Related Acronym Searches