13 pubs · 115 cites · h-index 4
Forschungszentrum Jülich
2023 - Present
Cluster of Excellence on Plant Sciences
Heinrich Heine University Düsseldorf
2024 - Present
University of Bonn
2016 - 2023