University

(3) North Caucasus Institute for the Humanities Stavropol / Северо-Кавказский гуманитарный институт Ставрополь

http://www.skgi.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20348
4873
834
17064
20277
7356
6084