What does SBSTA mean?

SBSTA meaning is defined below:

Subsidiary Body of Scientific and Technological Advice
ADVERTISEMENT

Was it useful?

What does SBSTA mean? It stands for Subsidiary Body of Scientific and Technological Advice

Most popular questions

What does SBSTA stand for?


SBSTA stands for "Subsidiary Body of Scientific and Technological Advice"

How to abbreviate "Subsidiary Body of Scientific and Technological Advice"?


"Subsidiary Body of Scientific and Technological Advice" can be abbreviated as SBSTA

What is the meaning of SBSTA abbreviation?


The meaning of SBSTA abbreviation is "Subsidiary Body of Scientific and Technological Advice"

What does SBSTA mean?


SBSTA as abbreviation means "Subsidiary Body of Scientific and Technological Advice"

Related Acronym Searches