CPNE3 can promote the proliferation, migration and invasion of NSCLC cells. Here, CPNE3 is linked to non-small cell lung carcinoma.