The continuous progress in vaccine development witnessed in the last decades, culminated with the development of vaccines against cancers, is set to change how various cancers are treated [...].