BMSTU: Bauman Moscow State Technical University

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

Definition in English: Bauman Moscow State Technical University