133 pubs · 12,961 cites · h-index 49
SIB Swiss Institute of Bioinformatics
2008 - 2025
University of Lausanne
1999 - 2025
University Hospital of Lausanne
2013 - 2024
NHS Lothian
2022 - 2022
RELX Group (United States)