Background
Biffo, Stefano was born on July 31, 1963 in Torino, Italy.
Biffo, Stefano was born on July 31, 1963 in Torino, Italy.
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.