66 pubs · 2,837 cites · h-index 26
University of Glasgow
1989 - Present
John Innes Centre
2013 - 2013
Lawrence Berkeley National Laboratory
Norwich Research Park
University of York