University

Sochi State University of Tourism and Spa Industry / Сочинский государственный университет

https://sutr.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5010
1443
140
11105
8387
5819
4374