Self-Assembling Peptide Epitopes as Novel Platform for Anticancer Vaccination.

Self-Assembling Peptide Epitopes as Novel Platform for Anticancer Vaccination.