58 pubs · 459 cites · h-index 14
École Polytechnique Fédérale de Lausanne
2022 - Present
Engineering and Physical Sciences Research Council
2025 - 2025
Creative Technology (Singapore)
2025 - 2025
University of Stuttgart
2013 - 2023
Princeton University
2020 - 2021