NCT00254397 - Melanoma Vaccine With Peptides and Leuprolide | Crick | Crick