MMP9 and cancer: While most of the studies thus far focus on cancer cells-derived MMPs, emerging evidence indicate that MMPs (including MMP-2 and MMP-9) can also be secreted by the surrounding stromal cells, such as endothelial cells, fibroblasts, myofibroblasts and inflammatory cells [65].