Figure 1.
Schematic illustration of emerging vaccine nanotechnology for infectious diseases prevention and cancer immunotherapy. Main types of nanovaccines include self-assembled protein nanoparticles, inorganic nanoparticles, polymeric and liposomal nanoparticles and biomimetic nanoparticles.