Nanomaterials can be applied in cancer vaccine design, with the advantage of co-encapsulation of antigen and adjuvant, inherent adjuvant effect, lymph node drainage, DC targeting, and antigen presentation. Various antigens like peptides, DNA, mRNA and whole cell antigens can be loaded within nanomaterials. For TME modulation, nanomaterials can be designed for targeting immune checkpoints, soluble mediators, tumor-associated macrophages (TAMs), myeloid-derived suppressor cells (MDSCs), Tregs and tumor-associated fibroblasts (TAFs). Modified from ref [19], with permission from Elsevier.