38 pubs · 323 cites · h-index 7
AstraZeneca (United Kingdom)
2023 - Present
Wellcome/MRC Cambridge Stem Cell Institute
2024 - Present
University of Cambridge
2024 - Present
MRC Weatherall Institute of Molecular Medicine
2023 - Present
AstraZeneca (Brazil)
2023 - Present