25 pubs · 3,990 cites · h-index 10
SIB Swiss Institute of Bioinformatics
2024 - 2025
University of Zagreb
2025 - 2025
Swiss Federal Laboratories for Materials Science and Technology
2022 - 2025
ETH Zurich
2017 - 2017
MRC Laboratory of Molecular Biology
2012 - 2016