Virus-like nanoparticles as a theranostic platform for cancer | Synapse