351 pubs · 10,113 cites · h-index 47
BioNTech (Germany)
2025 - Present
AstraZeneca (United Kingdom)
2021 - 2023
Universitätsklinikum Würzburg
2016 - 2023
Mayo Clinic in Arizona
2009 - 2022
AstraZeneca (United States)
2022 - 2022