SBSTTA

AcronymDefinition
SBSTTASubsidiary Body on Scientific, Technical, and Technological Advice (of the Convention On Biodiversity)