99 pubs · 8,990 cites · h-index 46
University of Geneva
1987 - 2025
Institut thématique Génétique, génomique et bioinformatique
2016 - 2016
Charles Humbert 8
2014 - 2014
Faculty (United Kingdom)
Genomics (United Kingdom)