Since S100A10 is a multi-functional protein, it plays both plasminogen-dependent and independent roles in the progression of cancer, depending on the cellular context. Here, S100A10 is linked to cancer.