Treatments for cancer have improved dramatically over recent decades, yet too many people still succumb to this horrible disease.