CXCL10 and neoplasm: CXCL10 is a prognostic marker for pancreatic adenocarcinoma and tumor microenvironment remodeling