65 pubs · 600 cites · h-index 14
European Bioinformatics Institute
2023 - Present
University of Cambridge
2020 - 2025
Cancer Research UK
Hutchison/MRC Research Centre
2025 - 2025
Cancer Research UK Cambridge Center
2022 - 2023