CA
Cancer Research UK Annual Report and Accounts 2024/25
£735m total income — £51m more than 2023/24
Key Metric 1
1 in 2 people diagnosed with cancer in the UK now survive at least 10 years