University

World Technological University Moscow Technological Institute / Московский технологический институт

https://mti.edu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10372
2413
306
8599
8728
5822
6528