1. Department of Haematology, UCL Cancer Institute, Paul O'Gorman Building, University College London, 72 Huntley Street, London, UK
2. Ludwig Center for Cancer Immunotherapy, Howard Hughes Medical Institute
3. Department of Immunology, Memorial Sloan-Kettering Cancer Center, 1275 York Avenue, New York, New York, USA