THBS1 and cancer: Thrombospondin-1 (TSP1) is a major endogenous anti-angiogenic protein secreted by various cell types, including cancer cells [6].