Telomeres, Telomerase, and Curcumin: A New Frontier in Cancer Therapy: A Narrative Review. — SciRadar