82 pubs · 5,321 cites · h-index 34
Applied Pharma Research (Switzerland)
2024 - Present
Vifor Pharma (Switzerland)
2017 - 2024
University of Geneva
1993 - 2014
University Hospital of Lausanne
2012 - 2012
Xigen (Switzerland)