The Institute of Cancer Research, London, has an outstanding record of achievement going back over 100 years, and has been involved in some of the most important discoveries in the history of cancer ...