Presidente del Comitato Etico di Fondazione Umberto Veronesi, è professore ordinario di Zoologia, Università di Pavia e socio nazionale della Accademia Nazionale dei Lincei. La citochimica del DNA delle cellule germinali maschili e femminili dei Mammiferi è il soggetto delle sue ricerche.