MMP9 and cancer: Therefore, MMP-9 has both cancer promoting and inhibiting cancer effects.