General information
City
Ferrara
Address

Via Gaspare Sardi 6
44121 Ferrara
Italy

University name
Università degli studi di ferrara
Location

44.8381237, 11.619787