Seven million cancers a year are preventable - report

Scientists say there is a powerful opportunity to save lives because nearly 40% of cancers are preventable.