MMP9 and cancer: We hypothesize that cancer cells and M2-like macrophages closely communicate at the invasive front, resulting in MMP9 expression.