12 pubs · 157 cites · h-index 6
ETH Zurich
2022 - 2025
Wuhan Textile University
2025 - 2025
University of California, Davis
2022 - 2024
Institute for Biomedical Engineering
2023 - 2023