Canadian Cancer Society provides comprehensive cancer information, resources, and support services for patients, caregivers, and the public, including research funding, early detec... more... See more text