CXCL9 and neoplasm: CXCL9 has a versatile and controversial role in tumors, and accumulating evidence suggests that CXCL9 is closely associated with the prognosis of tumor patients.