375 pubs · 16,367 cites · h-index 73
John Innes Centre
2001 - 2025
Norwich Research Park
Czech Academy of Sciences, Institute of Microbiology
2025 - 2025
Quadram Institute
2024 - 2024
University of Oxford
1994 - 2024