University

North-Caucasus Federal University (Stavropol State University)

https://www.ncfu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3871
1198
93
7132
5055
3560