MSOU: Moscow State Open University

What does MSOU mean? The above is one of MSOU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Moscow State Open University