University

IBS International Business School

http://www.ibs.si/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23656
5292
40
23476
5963
6658