University

Università della Svizzera Italiana Lugano

http://www.usi.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
985
408
10
2116
1592
779
1161