Andrea Cartia University of Florence Italy, IT Member of Research Community | Member of Education Community