THBS1 and neoplasm: However, TSP-1 is a multi-functional protein and its biological activities vary according to the specific tumor environments.