TSLP and cancer: TSLP was detected in situ in cancer cells and plasma levels were correlated with poor prognosis.