MMP9 and cancer: It is well-known that MMP-9 is a product of both tumor and stroma cells especially macrophages and plays a key role in cancer invasion, metastasis and angiogenesis.