SBSTA full form

Subsidiary Body for Scientific and Technological Advice