S100A4 and cancer: A fibroblast secreted protein-1 (FSP1), also called S100A4 and mts1, is secreted by both fibroblasts and cancer cells, and also possibly by macrophages [65], making the environment more favourable to tumor progression by regulating inflammation and angiogenesis and promoting metastasis [66,67].