Multilingual dictionary of abbreviations

What does S&A mean?

Code

Meaning

Language

Themes and places

S&A

Science and Application

In English