THBS1 and cancer: The role of THBS1 in cancer is complex and appears to be highly dependent on the tumor type and stage (19).