Bengaluru, Karnataka, India: Cancer. The word itself evokes fear and endless struggle with treatments. But…