University

Switzerland University of Business and International Studies Geneva

http://www.ubis-geneva.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15464
3919
82
25314
12968
9491
5789