NCT04207086 - A Phase II Study of Neoadjuvant Pembrolizumab & Lenvatinib for Resectable Stage III Melanoma | Crick | Crick