University

Università degli Studi di Udine

https://www.uniud.it/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
629
263
31
1191
579
608