5 pubs · 1,837 cites · h-index 4
University of Dundee
2003 - 2010
MRC Protein Phosphorylation and Ubiquitylation Unit
2010 - 2010