Physiological roles of matrix metalloproteinases: implications for tumor growth and metastasis.

Physiological roles of matrix metalloproteinases: implications for tumor growth and metastasis.