NCT03842943 - Neoadjuvant Combination Immunotherapy for Stage III Melanoma | Crick | Crick