Multilingual dictionary of abbreviations

What does ComST mean?

Code

Meaning

Language

Themes and places

ComST

Composites Science Technology

In English