29 pubs · 13,672 cites · h-index 22
European Bioinformatics Institute
2013 - 2013
Wellcome Sanger Institute
2000 - 2013
University College London
Wellcome Trust
Howard Hughes Medical Institute
2007 - 2009