NCT00028431 - Novel Adjuvants for Peptide-Based Melanoma Vaccines | Crick | Crick