Viral-mimicking protein nanoparticle vaccine for eliciting anti-tumor responses.

Viral-mimicking protein nanoparticle vaccine for eliciting anti-tumor responses.