66 pubs · 8,891 cites · h-index 33
University of Cambridge
2008 - 2025
Cambridge School
2025 - 2025
European Bioinformatics Institute
2016 - 2023
Queen Mary University of London
2018 - 2018
University of Oregon