Although the results should be further verified in clinical trials our findings provide new insights into the prognostic roles of S100 proteins in NSCLC and might promote development of S100-targeted inhibitors for the treatment of NSCLC. Here, S100B is linked to non-small cell lung carcinoma.