22 pubs · 1,140 cites · h-index 12
University of East Anglia
2014 - 2023
Norwich Research Park
2014 - 2022
Sichuan University
2010 - 2015
MRC Laboratory of Molecular Biology
2014 - 2014
Oregon State University
2012 - 2012