In principle, MMP9 is secreted by tumor-associated fibroblasts and cancer cells. Here, MMP9 is linked to cancer.