Italy •
Università degli Studi di Catania