96 pubs · 4,495 cites · h-index 31
John Innes Centre
2009 - 2025
Norwich Research Park
2012 - 2025
Genomics (United Kingdom)
2016 - 2016
Metabolic Technologies (United States)
2014 - 2014
Metabolic Solutions