THBS1 and cancer: THBS1 (Thrombospondin 1) is a matrix glycoprotein with controversial role in cancer, with some reports showing an antioncogenic function, and others a pro-oncogenic role (Grossfeld et al., 1997; Maeda et al., 2001; Kazerounian et al., 2008).