The death toll due to cancer is hideously high. And far too often the loss of life stems from a late diagnosis or even a ...