Several factors can influence the ability of cancer cells to spread, including:
Genetic mutations The tumor microenvironment, which includes surrounding cells, blood vessels, and signaling molecules Cell adhesion molecules Proteolytic enzymes that degrade the extracellular matrix, allowing cancer cells to invade surrounding tissues Immune system response