Medical Research Council Protein Phosphorylation and Ubiquitylation Unit, UK, UK
Personal information