University

Università della Svizzera Italiana Lugano

https://www.usi.ch/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
968
403
10
1478
779
1208