University

Tomsk Institute of Law and Economics

http://teui.tomsk.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21592
4980
811
21314
5963
6658