MMP9 and cancer: MMPs secreted by stromal cells, especiallyMMP-2, MMP-3 and MMP-9, contribute equally or even more to tumor cell invasion than MMPs secreted from cancer cells [137].