Doctor of Medicine, University Padova, 1978.
Research fellow, U. Milan, 1979-1981; research fellow, U. London, 1981-1982; senior scientist, Roche, Basel, Switzerland, 1983-1991; research director, Roche, Milan, since 1992.
Member New York Academy of Sciences, European Molecular Biology Organization.
Married Alessandra Pezzuoli, June 28, 1979 (divorced 1988). Married Daria Padovani, June 29, 1991. 1 child, Francesca.