65 pubs · 522 cites · h-index 9
ETH Zurich
2019 - 2025
Institute for Biomedical Engineering
2025 - 2025
Bocconi University
2023 - 2025
Swiss National Science Foundation
2024 - 2024
Stanford University
2019 - 2024