Cathepsin D in cancer metastasis: a protease and a ligand.

Cathepsin D in cancer metastasis: a protease and a ligand.