
603 pubs · 106,598 cites · h-index 156
MRC Protein Phosphorylation and Ubiquitylation Unit
1984 - 2025
Lions Gate Hospital
2025 - 2025
University of Dundee
1972 - 2024
Medical Research Council
1984 - 2023
University of North Carolina at Chapel Hill
2015 - 2015