Vallerossa, Francesco, Università degli Studi di Pisa, Italy