University

Università degli Studi di Parma

http://www.unipr.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
546
219
21
865
974
307
509