Aluminum nanoparticles deliver a dual-epitope peptide for enhanced anti-tumor immunotherapy.