MMP3 and cancer: Based on the broad substrates of MMP3 and MMP9, their potential effects may be involved in multiple steps of cancer progression, including cell survival, proliferation, epithelial-to-mesenchymal transition, migration, angiogenesis, immunosuppression, and metastasis [24], [63], [64].