University

Institute of Business and Design Moscow / Институт бизнеса и дизайна в Москве

https://obe.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15146
3396
461
13841
6492
6650