80 pubs · 35,322 cites · h-index 39
European Bioinformatics Institute
2011 - Present
Yale University
2024 - 2024
Wellcome Sanger Institute
2003 - 2018
Universidad Complutense de Madrid
2013 - 2013
SIB Swiss Institute of Bioinformatics