University

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

http://vfmgutu.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
22086
4988
808
21813
6492
6650