University

Università degli Studi di Parma

https://www.unipr.it/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
526
221
23
935
356
553