92 pubs · 2,495 cites · h-index 23
Wellcome Sanger Institute
2005 - Present
European Bioinformatics Institute
2013 - 2024
Wellcome Trust
2015 - 2022
AstraZeneca (United Kingdom)
2021 - 2021
Bioinformatics Institute
2017 - 2017