University

Università degli Studi di Parma

http://www.unipr.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
582
240
21
949
1143
309
506