University

Università degli Studi di Ferrara

http://www.unife.it/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
634
264
30
1023
1579
340
513