89 pubs · 814 cites · h-index 11
ETH Zurich
2018 - Present
Institute for Biomedical Engineering
2025 - 2025
Research Institute for Sustainability at GFZ
2019 - 2022
University of Cambridge
2017 - 2017