43 pubs · 6,927 cites · h-index 25
Hirslanden Clinique des Grangettes
2016 - 2025
University of Geneva
1996 - 2017
University Hospital of Geneva
1998 - 2016
Foundation for laboratory medicine
2012 - 2012
University of Oxford
2005 - 2005