University

IBS International Business School / Mednarodna poslovna šola

https://ibs.si/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23966
5264
40
23784
6492
6650