8 pubs · 278 cites · h-index 4
ETH Zurich
2011 - 2024
Institute for Biomedical Engineering
BioElectronics (United States)
2024 - 2024