51 pubs · 269 cites · h-index 10
ETH Zurich
2023 - Present
Institute for Biomedical Engineering
2025 - Present
Max Planck Institute for Marine Microbiology
2020 - Present
SystemsX.ch
2026 - Present
SIB Swiss Institute of Bioinformatics
2025 - 2025