University

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

https://sbs.edu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10915
2580
317
15205
8708
8602
6115