NCT02515227 - Safety Study of a Helper Peptide Vaccine Plus Pembrolizumab | Crick | Crick