University

Business School Sinerghia / Школа Бизнеса Синергия

https://sbs.edu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13857
3069
390
12216
6488
6650