University

Università degli Studi di Udine

http://www.uniud.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
656
271
28
1135
1295
496
548