44 pubs · 2,956 cites · h-index 21
Roche (Switzerland)
2014 - 2021
AstraZeneca (United Kingdom)
2013 - 2015
Newcastle University
2013 - 2013
MRC Laboratory of Molecular Biology
2012 - 2012
University of Cambridge
2003 - 2012