University

Università degli Studi di Udine

http://www.uniud.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
632
256
29
1291
1122
512
553