42 pubs · 2,136 cites · h-index 17
Wellcome Sanger Institute
2018 - Present
Human Technopole
2023 - Present
University of Florida
2017 - 2020
Centro Nacional de Biotecnología
2013 - 2018
SIB Swiss Institute of Bioinformatics
2014 - 2015