7 pubs · 14 cites · h-index 2
Institute for Biomedical Engineering
2026 - Present
BioElectronics (United States)
ETH Zurich
2024 - 2025