22 pubs · 3,359 cites · h-index 16
University of Dundee
2000 - 2008
MRC Protein Phosphorylation and Ubiquitylation Unit
2001 - 2008
Friedrich Schiller University Jena
2002 - 2002