Cell penetrating peptides and cationic antibacterial peptides: two sides of the same coin.

Cell penetrating peptides and cationic antibacterial peptides: two sides of the same coin.