Nanomedicine-based cancer immunotherapy: translational barriers, mechanistic strategies, and future perspectives | Synapse