The Institute of Cancer Research
http://instituteofcancerresearch.org.uk/