CXCL16 and cancer: Still, the literature regarding the role of CXCL16 in human cancers is conflicting.