University

Università degli Studi di Parma

https://www.unipr.it/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
556
228
23
988
362
556