Supramolecular peptide vaccines: tuning adaptive immunity.

Supramolecular peptide vaccines: tuning adaptive immunity.