TSLP and cancer: An increasing number of studies have focused on the complicated role of TSLP in several cancers: it is tumor-promoting in some instances, and tumor-inhibiting in others.