358 pubs · 26,468 cites · h-index 70
SIB Swiss Institute of Bioinformatics
2014 - Present
ETH Zurich
2008 - Present
Biognosys (Switzerland)
2025 - 2025
Board of the Swiss Federal Institutes of Technology
2010 - 2024
Institut für Tier-, Natur- und Umweltethik
2024 - 2024