University

Università degli Studi di Udine

http://www.uniud.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
625
265
29
1167
1104
503
549