[1] Univ London Imperial Coll Sci Technol & Med, Fac Med, Lymphocyte Dev Grp, London W12 ONN, England
[2] Univ London Imperial Coll Sci Technol & Med, Fac Med, MRC, Ctr Clin Sci, London W12 ONN, England
[3] Canc Res UK Gurdon Inst, Wellcome Trust, Cambridge CB2 1QN, England
[4] Univ Cambridge, Dept Zool, Cambridge CB2 3EJ, England