405 pubs · 146,770 cites · h-index 124
University of Geneva
2002 - 2025
SIB Swiss Institute of Bioinformatics
2012 - 2024
ETH Zurich
2022 - 2023
GlaxoSmithKline (Switzerland)
2022 - 2022
University of California, Los Angeles
2021 - 2021