CCL17 and cancer: In contrast, CCL17 has been reported to play a complex and somewhat contradictory role in cancer development and progression [44].