21 pubs · 651 cites · h-index 12
Philipps University of Marburg
2008 - 2025
Institute of Molecular Biology
Institute of Molecular Medicine
2018 - 2018
Helmholtz Centre for Infection Research
2012 - 2013