Printer friendly
Acronymfinder

What does DMSR stand for?

DMSR stands for Data Management System for the Russian segment (International Space Station)


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of DMSR