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