What does SUBSTA stand for?
SUBSTA stands for "Subsidiary Body for Scientific and Technological Advice"
How to abbreviate "Subsidiary Body for Scientific and Technological Advice"?
"Subsidiary Body for Scientific and Technological Advice" can be abbreviated as SUBSTA
What is the meaning of SUBSTA abbreviation?
The meaning of SUBSTA abbreviation is "Subsidiary Body for Scientific and Technological Advice"
What does SUBSTA mean?
SUBSTA as abbreviation means "Subsidiary Body for Scientific and Technological Advice"