Times of India | Top 18 cancer fighting foods Times of India Polyphenol antioxidants caffeic acid and di- and tri-caffeoylquinic acids present in sweet potatoes help fight cancer like lung cancer, gall balder cancer, kidney cancer, liver cancer and breast cancer. Grapefruits: Grapefruit is popularly known to ... |