University

Università degli Studi di Parma

http://www.unipr.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
526
214
20
936
861
363
517