University

Sochi State University of Tourism and Spa Industry

https://sutr.ru/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
4905
1440
142
8542
5963
4359