Chances and pitfalls of cell penetrating peptides for cellular drug delivery.

Chances and pitfalls of cell penetrating peptides for cellular drug delivery.