Emerging role of vaccines in cancer therapies | Synapse