166 pubs · 7,434 cites · h-index 42
Spiez Laboratory
2026 - Present
University of Lausanne
2004 - 2025
University Hospital of Lausanne
2003 - 2023
Czech Academy of Sciences, Institute of Microbiology
2011 - 2021
University of Zurich
2016 - 2016