1. Department of Haematology, University College Hospital, University College London Hospitals NHS Foundation Trust, London NW1 2BU, UK
2. University College London Cancer Institute, 72 Huntley Street, London WC1E 6DD, UK
3. University College London Division of Surgery and Interventional Science, Rowland Street, London NW3 2QG, UK
4. The Specialist Centre for Kidney Cancer, Royal Free Hospital, Pond Street, London NW3 2QG, UK