CXCL9 and neoplasm: CXCL9 plays a controversial role in tumor development and pathogenesis (28–30) and exhibits both positive and negative prognostic values for different tumor types (31).