Who holds responsibility for public health?
CancerWatch campaigns for better public health in order to reduce the incidence of cancer, and thereby reduce the misery of the 146,000 cases of cancer (40% of the total) that are believed to be avoidable each year. As any campaigner…