22 pubs · 2,617 cites · h-index 10
Friedrich Miescher Institute
1991 - 2022
University Hospital of Lausanne
2007 - 2007
Novartis (Switzerland)
2005 - 2005
Hôpital Orthopédique de la Suisse Romande
2004 - 2004
Scripps Research Institute
2003 - 2003