174 pubs · 6,441 cites · h-index 34
Lawrence Berkeley National Laboratory
2026 - Present
University of California System
2026 - Present
Humboldt-Universität zu Berlin
2011 - Present
University of Oxford
1977 - Present
Deutsches Herzzentrum der Charité
2023 - Present