University

Università degli Studi di Ferrara

http://www.unife.it/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
623
262
27
764
1486
148
514