16 pubs · 334 cites · h-index 7
University of Copenhagen
2026 - Present
Carnegie Department of Plant Biology
Leibniz University Hannover
2017 - 2025
Leibniz University of Applied Sciences
2020 - 2020