University

World Technological University Moscow Technological Institute

https://mti.edu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11911
2667
330
10061
5963
6658