What does SBSTA mean?

SBSTA meaning is defined below:

Subsidiary Body on Scientific and Technical Advise
ADVERTISEMENT

Was it useful?

What does SBSTA mean? It stands for Subsidiary Body on Scientific and Technical Advise

Most popular questions

What does SBSTA stand for?


SBSTA stands for "Subsidiary Body on Scientific and Technical Advise"

How to abbreviate "Subsidiary Body on Scientific and Technical Advise"?


"Subsidiary Body on Scientific and Technical Advise" can be abbreviated as SBSTA

What is the meaning of SBSTA abbreviation?


The meaning of SBSTA abbreviation is "Subsidiary Body on Scientific and Technical Advise"

What does SBSTA mean?


SBSTA as abbreviation means "Subsidiary Body on Scientific and Technical Advise"

Related Acronym Searches