Details of our funder and sponsor.
Cancer Research UK
PO Box 123
London WC2A 3PX
The Queen’s Medical Research Institute
47 Little France Crescent
Edinburgh EH16 4TJ