TSLP and cancer: TSLP has protective activity under certain conditions and can prevent the development of cancer or enhance resistance to viral infections (11, 19).