Smart nanoparticles for cancer therapy | Synapse