13 pubs · 347 cites · h-index 8
ETH Zurich
2012 - 2021
Institute for Biomedical Engineering
2021 - 2021
Max Planck Institute for Intelligent Systems
2019 - 2021
Carnegie Mellon University
Harvard University
2017 - 2020