MMP9 and prostate carcinoma: MMP9 is expressed and secreted from both prostate cancer cells and their microenvironment [30,45].