University

Università degli Studi di Ferrara

http://www.unife.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
612
248
27
832
1453
155
501