1. Department of Biochemistry, Cambridge Centre for Proteomics, University of Cambridge, Cambridge, UK
2. Celegene Institute for Translational Research Europe (CITRE), Sevilla, Spain
3. Department of Computer Science, Computer Laboratory, University of Cambridge, Cambridge, UK