Multilingual dictionary of abbreviations

What does ChSST mean?

Code

Meaning

Language

Themes and places

ChSST

Chinese Space Science Technology

In English