After a cancer diagnosis, life changes. There are many challenges to face. On top of choosing treatment, patients may have to deal with side effects, absence from work, and family issues. Caregivers also have many challenges including increased stress...