University

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

https://obe.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13381
3181
426
11501
12211
7356
6084