In addition to platelets, a variety of other cells have been found to contain and secrete TSP-1, including endothelial cells, smooth muscle cells, fibroblasts, pneumocytes, macrophages, monocytes, and tumour cells (37–39). Here, THBS1 is linked to neoplasm.