Translational nanoparticle engineering for cancer vaccines.

Translational nanoparticle engineering for cancer vaccines.