University

Università degli Studi di Udine

http://www.uniud.it/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
646
269
31
1221
1157
566
599