University

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

https://www.mirea.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2708
955
55
5037
3612
2831