University

Switzerland University of Business and International Studies Geneva

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15710
3931
82
25026
13343
9593
5777