Cell-penetrating peptides as versatile vehicles for oligonucleotide delivery.

Cell-penetrating peptides as versatile vehicles for oligonucleotide delivery.