University

Switzerland University of Business and International Studies Geneva

https://ubis-geneva.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15263
3600
81
24084
13625
5819
6626