University

(3) Moscow State Technology and Management University Saint Petersburg Branch

http://vfmgutu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22086
4988
808
21813
6492
6650