34 pubs · 385 cites · h-index 10
University of California, Santa Cruz
2026 - Present
Institute for Biomedical Engineering
2021 - Present
BioElectronics (United States)
University of Zurich
2024 - 2025
ETH Zurich
2021 - 2025