219 pubs · 149,161 cites · h-index 61
European Bioinformatics Institute
2015 - 2025
Johnson & Johnson (United States)
2025 - 2025
University of Kentucky
2023 - 2025
University of Cambridge
Wellcome Sanger Institute
2012 - 2025