
As a world-leading cancer research organisation, The Institute of Cancer Research, London, is a dynamic and exciting place to work. They provide exceptional opportunities and excellent academic and recreational facilities at their two London sites, in Chelsea and Sutton. They deliver their mission of making the discoveries that defeat cancer by attracting, retaining and developing the best minds in the international marketplace.