University

Smolensk State University

http://www.smolgu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13519
3036
386
12044
5963
6683