University

OBS Business School

https://www.obsbusiness.school/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9231
2191
104
6111
6492
6650