106 pubs · 2,797 cites · h-index 17
ETH Zurich
2020 - Present
Quantitative BioSciences
2022 - Present
Intermutualist Agency
2026 - Present
University of Zurich
2020 - 2025
Institute for Biomedical Engineering
2022 - 2025