Bachelor of Science, Liceum College, Padua, 1979. Doctor of Philosophy, University Padua, 1984.
Visiting fellow, National Institutes of Health, Bethesda, Maryland., 1985-1987; visiting associate, National Institutes of Health-National Cancer Institute, Bethesda, 1987-1988; laboratory chief, Tecnogen, Milan, 1989-1993; research director, Tecnogen, Caserta, Italy, since 1994. Adjunct Professor U. Bologna, Italy, since 1995. Consultant United Nations Industrial Development Organization, Vienna, since 1996.
Married Marina Ballin, May 24, 1992. 1 child, Alvise.