The complexity of the effect of CCL15 on NSCLC may explain the inconsistent results in vivo & vitro experiments in the current study. This evidence concerns the gene CCL15 and non-small cell lung carcinoma.