33 pubs · 465 cites · h-index 8
Roche (Switzerland)
2024 - Present
Biognosys (Switzerland)
2020 - 2025
ETH Zurich
2017 - 2021
University of Potsdam
2011 - 2017
Max Planck Institute of Molecular Plant Physiology
2012 - 2017