University

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

http://vfmgutu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18475
4500
731
20406
17744
7360
6084