General information
City
L'Aquila
Address

Piazza Santa Margherita, 2,
Palazzo Camponeschi, c/o Ufficio Relazioni Internazionali
67100 L'Aquila
Italy

University name
Università degli Studi dell'Aquila
Location

41.2844032, 13.1825664