Lecce, Apulia, Italy
Liceo Scientifico A. Vallone
Università degli Studi di Lecce
Università del Salento