16 pubs · 630 cites · h-index 9
Newcastle University
2016 - 2023
University of Dundee
2013 - 2015
Ninewells Hospital
2015 - 2015
MRC Protein Phosphorylation and Ubiquitylation Unit
2012 - 2014
Medical Research Council
2014 - 2014