Cell penetrating peptides can exert biological activity: a review.

Cell penetrating peptides can exert biological activity: a review.