26 pubs · 526 cites · h-index 12
ETH Zurich
2018 - Present
Institute for Biomedical Engineering
2021 - Present
Biosensor (Italy)
2026 - Present
BioElectronics (United States)
University of Zurich
2024 - 2025