Peptide-based vectors: recent developments.

Peptide-based vectors: recent developments.