THBS1 and cancer: These results suggest diversity of function for THBS1, and the role of THBS1 in cancer metastasis of NSCLC thus needs further investigation.