308 pubs · 40,266 cites · h-index 102
John Innes Centre
1992 - 2025
MRC Laboratory of Molecular Biology
2022 - 2025
Norwich Research Park
1996 - 2025
Medical Research Council
2023 - 2025
Stanford University
1998 - 2025