Garzonio, Stefano, Università di Pisa, Italy