Virus like particles as a platform for cancer vaccine development.

Virus like particles as a platform for cancer vaccine development.