170 pubs · 11,130 cites · h-index 51
University of Dundee
1988 - 2024
MRC Protein Phosphorylation and Ubiquitylation Unit
1990 - 2016
Medical Research Council
1994 - 2013
University of Minnesota
2008 - 2008
Scottish Agricultural Science Agency
1997 - 2001