Tag: A Modular Vaccine Platform Combining Self-Assembled Peptide Cages and Immunogenic Peptides.