Multilingual dictionary of abbreviations

What does UMPS mean?

Code

Meaning

Language

Themes and places

UMPS

Unité de Médecine et Physiologie Spatiales

In French