24 pubs · 1,562 cites · h-index 10
European Bioinformatics Institute
2022 - Present
Wellcome Sanger Institute
2021 - Present
Bioinformatics Institute
2024 - 2025