University

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

https://www.mirea.ru/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2708
955
55
5037
3612
2831