Affiliation: | 1. Cell Interactions and Cancer Group, MRC London Institute of Medical Sciences (LMS), Du Cane Road, London W12 0NN, United Kingdom;2. Institute of Clinical Sciences (ICS), Faculty of Medicine, Imperial College London, Du Cane Road, London W12 0NN, United Kingdom |