50 pubs · 38,807 cites · h-index 32
SIB Swiss Institute of Bioinformatics
2002 - 2025
European Bioinformatics Institute
2008 - 2024
Université Claude Bernard Lyon 1
2008 - 2011
University of London
2011 - 2011
Centre National de la Recherche Scientifique
2008 - 2011