MMP9 and cancer: To date, 23 MMPs have been identified and many are implicated in cancer, especially MMP-1, MMP-2, MMP-3, and MMP-9 (126, 127).