University

World Technological University Moscow Technological Institute

https://mti.edu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11917
2669
330
10061
5963
6683