Petri, Cristian, University of Florence, Italy