34 pubs · 1,359 cites · h-index 13
École Polytechnique Fédérale de Lausanne
2022 - Present
ETH Zurich
2012 - 2025
University of Regensburg
2022 - 2025
NCCR Chemical Biology - Visualisation and Control of Biological Processes Using Chemistry
2020 - 2020
Webb Institute
2020 - 2020