324 pubs · 59,156 cites · h-index 101
Max Planck Institute for Infection Biology
1999 - 2025
Charité - Universitätsmedizin Berlin
1998 - 2024
Software (Spain)
2019 - 2019
Max Planck Society
1999 - 2018
Novartis (Switzerland)
1989 - 2017