199 pubs · 8,985 cites · h-index 40
European Bioinformatics Institute
2022 - Present
Bioinformatics Institute
2022 - 2025
London Centre for Neglected Tropical Disease Research
2020 - 2025
Imperial College London
2019 - 2025
European Molecular Biology Laboratory
2022 - 2022