16 pubs · 418 cites · h-index 6
ETH Zurich
2019 - Present
Bioengineering Center
2026 - Present
Swiss Federal Laboratories for Materials Science and Technology
2022 - Present
Institute for Biomedical Engineering
2022 - 2022
Finland University
2022 - 2022