Multilingual dictionary of abbreviations

What does SUMC mean?

Code

Meaning

Language

Themes and places

SUMC

Space Ultrareliable Modular Computer

In English