570 pubs · 9,170 cites · h-index 48
University of Bern
2006 - Present
Genetikum
2018 - Present
Leibniz University Hannover
2014 - 2025
Justus-Liebig-Universität Gießen
2025 - 2025
Helmholtz Centre for Infection Research