University

(3) Russian State University of Economics Plekhanov Belgorod Branch

http://www.tfrgteu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20518
4986
889
19734
20154
8602
6115