1. UCL Cancer Institute, University College London, Paul O’Gorman Building, 72 Huntley Street, WC1E 6BT, London, UK
2. Autolus Limited, Forest House, 58 Wood Lane, W12 7RZ, UK
3. National Institute for Biological Standards and Control, Blanche Lane, South Mimms, Potters Bar, EN6 3QC, UK
4. Division of Infection and Immunity, University College London, Cruciform Building, Gower Street, WC1E 6BT, UK