OPN is produced not only by cancer cells in tumours, but also by tumour-associated stromal cells, including cancer-associated fibroblasts (CAFs) and immune cells [24,25,26,27]. This evidence concerns the gene SPP1 and neoplasm.