132 pubs · 5,942 cites · h-index 39
Helmholtz Association of German Research Centres
2026 - Present
Max Delbrück Center
1999 - Present
Humboldt-Universität zu Berlin
1999 - Present
Charité - Universitätsmedizin Berlin
2002 - Present
Manpower Demonstration Research Corporation
2025 - 2025