Thus, in this study, we tried to accurately evaluate SPP1’s expression status on cancer cells and TAMs separately in patients with NSCLC by double-IHC and demonstrated that only SPP1 expression on TAMs predicted a poor prognosis in lung adenocarcinoma patients. This evidence concerns the gene SPP1 and cancer.