72 pubs · 10,194 cites · h-index 34
European Bioinformatics Institute
2018 - 2025
University of Cambridge
2007 - 2025
Bioinformatics Institute
2025 - 2025
Macquarie University
2024 - 2024
Bridge University
2012 - 2012