University

Smolensk State University / Смоленский государственный университет

https://smolgu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14580
3274
409
0
0
0