Detail Rankings 2024 - Universita degli Studi di Ferrara
Rank 2024 Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research Website
505 Italy 6690 1005 1175 1650 610 1200 1050 Website
Campus Location