More cancer clarity, with a fighting spirit: