University

(3) Branch of the National Research University in Smolensk

https://www.sbmpei.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17964
4212
630
17330
5963
6683