Bachelor of Science in Biology summa cum laude, University Turin, Italy, 1982. Doctor of Philosophy, University Turin, Italy, 1992.
With Roche Institute Molecular Biology, Nutley, New Jersey, 1982—1989. Staff scientist Max Planck Institute for Psychiatry, Germany, 1992—1995. Professor, group leader San Raffaele and University Eastern Piedmont, Milan/Alessandria, Italy, since 1998.
Married Offenhaeuser Nina, May 6, 1995. Children: Jacopo, Julia.