University

Business School Geneva International University

http://www.iun.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13180
3210
63
21167
10679
9593
5777