32 pubs · 603 cites · h-index 11
AstraZeneca (Singapore)
2023 - Present
AstraZeneca (Germany)
2021 - Present
Bayer (Germany)
2023 - 2024
AstraZeneca (United Kingdom)
2021 - 2021
German Cancer Research Center
2014 - 2021