Moscow State Technological University Stankin — World Ranking
Moscow State Technological University Stankin in Russia. World ranking #4654, country ranking #149.
Ranking Details
- Global Rank: #4654
- Country Rank: #149 in Russia
- Founded: 1930
- Type: public
More Rankings
Rankings in Russia
World University Rankings