19 pubs · 153 cites · h-index 6
IMEC
2025 - Present
SIB Swiss Institute of Bioinformatics
2020 - 2024
University of Zurich
2018 - 2024
ETH Zurich