Education
Ph.D, University of Lausanne, Switzerland, 2003
Current position
Associate Professor, Department of Biochemistry, University of Lausanne, Switzerland
Publications