3 Publications
Nat Cell Biol 2016 Feb 11;18(2):225-233. Epub 2016 Jan 11.
Medical Research Council Clinical Sciences Centre, Imperial College London, London W12 0NN, United Kingdom.
Mol Cell 2015 Nov 5;60(4):611-25. Epub 2015 Nov 5.
Medical Research Council Clinical Sciences Centre (MRC CSC), Faculty of Medicine, Imperial College London, London W12 0NN, UK. Electronic address:
Cell Rep 2015 Jul 16;12(4):573-86. Epub 2015 Jul 16.
Lymphocyte Development Group, MRC Clinical Sciences Centre, Imperial College School of Medicine, Hammersmith Hospital Campus, Du Cane Road, London W12 0NN, UK. Electronic address: