42 pubs · 4,069 cites · h-index 24
University of Cologne
2015 - Present
Cluster of Excellence on Plant Sciences
2015 - Present
European Molecular Biology Laboratory
2026 - Present
European Molecular Biology Laboratory
2024 - 2024
The University of Western Australia
2008 - 2019