[1] Molecular Immunology Group,
[2] Institute of Molecular Medicine,undefined
[3] Nuffield Department of Medicine,undefined
[4] University of Oxford,undefined
[5] John Radcliffe Hospital,undefined
[6] Headington,undefined
[7] OX3 9DU,undefined
[8] UK,undefined
[9] Abteilung Tumorvirus-Immunologie (0620),undefined
[10] Deutsches Krebsforschungszentrum,undefined
[11] Im Neuenheimer Feld 242,undefined
[12] 69120 Heidelberg,undefined
[13] Germany,undefined
[14] MRC Immunochemistry Unit,undefined
[15] Department of Biochemistry,undefined
[16] University of Oxford,undefined
[17] South Parks Road,undefined
[18] Oxford OX1 3QU,undefined
[19] UK,undefined