25 pubs · 177 cites · h-index 8
Heinrich Heine University Düsseldorf
2017 - Present
Forschungszentrum Jülich
2025 - 2025
Cluster of Excellence on Plant Sciences
2017 - 2024