The many faces of metalloproteases: cell growth, invasion, angiogenesis and metastasis.

The many faces of metalloproteases: cell growth, invasion, angiogenesis and metastasis.