132 pubs · 7,715 cites · h-index 36
ETH Zurich
1998 - 2025
Institute for Biomedical Engineering
2025 - 2025
Instituto de Física Teórica
2024 - 2025
TU Wien
2024 - 2024
Center for NanoScience
2018 - 2019