51 pubs · 264 cites · h-index 8
ETH Zurich
2021 - Present
Institute for Biomedical Engineering
École Polytechnique Fédérale de Lausanne
2023 - Present
Beihang University
2019 - Present
Impact
2024 - 2025