Interacting with several target proteins, S100A4 affects a number of activities, accelerating tumorigenesis and invasion of human cancers. Here, S100A4 is linked to cancer.