NPC2 and neoplasm: NPC2, LY96, and TPP1, highly expressed in TAMs, were implicated in promoting tumor growth and immune escape, offering potential targets for novel therapeutic interventions.