THBS1 and cancer: THBS1, a member of the platelet thrombin protein family, has heterogeneity in carrying cancers, which serves not only as an oncogene [24] but also as a tumor suppressor [25].