46 pubs · 1,112 cites · h-index 15
ETH Zurich
2020 - Present
Foundation for Research on Information Technologies in Society
2025 - Present
Institute for Biomedical Engineering
2021 - Present
BioElectronics (United States)
2020 - Present
University of Zurich
2024 - 2025