50 pubs · 504 cites · h-index 10
Lewis University
2026 - Present
University College London
2024 - Present
University of Vienna
2025 - 2025
Gregor Mendel Institute of Molecular Plant Biology
University of York