University

Business School Geneva International University

http://www.iun.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13490
67
67
21939
11640
5822
6529