44 pubs · 3,020 cites · h-index 22
University of Lausanne
2004 - Present
University Hospital of Lausanne
2013 - 2016
Institute for Work and Health
2010 - 2010
Research Institute of Molecular Pathology
2008 - 2008
Inserm
2001 - 2002