Our results indicate that TSLP induction can generate a strong, long-lasting cancer suppressive immune response in the lung and provide a potential therapeutic approach for the prevention and treatment of lung cancer. Here, TSLP is linked to cancer.