CCL5 and neoplasm: IL-10 and RANTES are known to be secreted by cancer and stromal cells but also by immune cells; therefore, experimental data on their role on tumor growth remain controversial [44–47].