We characterized the functional role of SNRPB in NSCLC by both in vitro and in vivo studies and showed that it contributes to NSCLC tumorigenesis and metastasis. The gene discussed is SNRPB; the disease is non-small cell lung carcinoma.