THBS1 and cancer: Moreover, the role of TSP-1, which has been identified either as a tumor suppressor or as a tumor promoter, in cancer progression remains controversial [4].