MMP9 and cancer: MMP9 is known to contribute to metastasis, and can be secreted by both cancer cells and BMDCs [25].