Cancer Research UK Cancer Therapeutics Unit, The Institute of Cancer Research, London, United Kingdom.|Cancer Research UK Cancer Therapeutics Unit, The Institute of Cancer Research, London, United Kingdom.|Cancer Research UK Cancer Therapeutics Unit, The Institute of Cancer Research, London, United Kingdom.|Cancer Research UK Cancer Therapeutics Unit, The Institute of Cancer Research, London, United Kingdom.