University

Università della Svizzera Italiana Lugano

http://www.usi.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
992
406
11
2033
1466
499
1124