CCL5 and cancer: <b>Background:</b> The chemokine CCL5 exhibits a complex role in cancer immunotherapy, yet its dual immunomodulatory functions in non-small cell lung cancer (NSCLC) remain poorly understood.