97 pubs · 3,171 cites · h-index 26
John Innes Centre
2012 - 2025
University of East Anglia
Norwich Research Park
Swedish University of Agricultural Sciences
2025 - 2025
University of Basel
2006 - 2023