CCL5 is produced by tumor cells, while CXCL9 is produced by TAMs and DCs, which are dependent on antigen recognition and IFN-γ-specific induction. Here, CXCL9 is linked to neoplasm.