In my opinion, we are genetically predisposed and hence cancer ailments area part of ones inheritance.
It could be that the proposed diet should given from childhood for it to be effective in reduction of cancer.
With modern day technology surely the cancer should be picked up by testing before...