NPC1 and cancer: However, the relationship between NPC1 and cancer-associated cholesterol addiction, as well as the role of NPC1 in cancer-related cholesterol metabolic reprogramming remain largely unknown.