University

North Caucasus State Academy / Северо-Кавказская государственная академия

http://ncshta.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22312
5234
937
11723
22949
7356
6084