Melanoma vaccines: developments over the past 10 years | Synapse