Peptides in cancer nanomedicine: drug carriers, targeting ligands and protease substrates.

Peptides in cancer nanomedicine: drug carriers, targeting ligands and protease substrates.