THBS1 and cancer: The role of THBS1 in tumour growth and metastasis is complicated by its controversial function as a cancer inhibitor or promoter [64].