NAMPT and cancer: In the present work, we review the role of NAD+ and NAMPT in the ways that they may influence cancer metabolism, the immune system, stemness, aging, and cancer.