Mechanistic insights into the efficacy of cell penetrating peptide-based cancer vaccines.

Mechanistic insights into the efficacy of cell penetrating peptide-based cancer vaccines.