Francesca Barbagallo

University of Catania, Italy