Matrix metalloproteinases and their multiple roles in neurodegenerative diseases.

Matrix metalloproteinases and their multiple roles in neurodegenerative diseases.