16 pubs · 2,034 cites · h-index 14
University of Dundee
1994 - 2011
MRC Protein Phosphorylation and Ubiquitylation Unit
1994 - 2007
Medical Research Council
1994 - 2001
Indiana University Bloomington
2000 - 2000
MRC Laboratory of Molecular Biology
1996 - 1996