28 pubs · 158 cites · h-index 6
John Innes Centre
2021 - Present
University of East Anglia
2025 - Present
Norwich Research Park
American Society of Plant Biologists
2024 - Present
University of Lausanne
2023 - Present