CCL3 and cancer: The first part of this review discusses the importance of CCL1, CCL3, CCL4, CCL5, CCL18, CCL19, CCL20, CCL21, CCL25, CCL27, and CCL28 in cancer.