1. Glioblastoma Research Group, University College London, London WC1E 6DD, UK
2. Department of Oncology, University College London Hospitals, London NW1 2PB, UK
3. Department of Oncology, University Hospitals of Geneva, 1205 Geneva, Switzerland
4. Centre for Translational Research in Onco-Haematology, University of Geneva, 1205 Geneva, Switzerland
5. Guy’s Cancer, Guy’s & St Thomas’ NHS Foundation Trust, London SE1 3SS, UK