52 pubs · 1,476 cites · h-index 18
AstraZeneca (Sweden)
2020 - 2023
Odyssey Therapeutics (United States)
2023 - 2023
University of Surrey
2022 - 2022
King's College London
2018 - 2021
AstraZeneca (Netherlands)
2021 - 2021