TSLP and cancer: In the past decade a role for TSLP has been clearly identified in several cancers with somewhat conflicting results, depending on the tumor but even within the same tumor type.