Castelli, Alberto, Dipartimento di Biologia, University of Pisa, Pisa, Italy