220 pubs · 42,641 cites · h-index 70
University of Cambridge
2007 - Present
European Bioinformatics Institute
1999 - 2021
Wellcome Trust
2008 - 2021
MRC Centre for Regenerative Medicine
2017 - 2017
European Molecular Biology Laboratory