96 pubs · 2,321 cites · h-index 23
University of Dundee
2008 - Present
Ninewells Hospital
2008 - Present
MRC Protein Phosphorylation and Ubiquitylation Unit
2014 - Present
Medical Research Council
2018 - Present
Research Network (United States)
2022 - 2025