NCT04622566 - Lenvatinib and Pembrolizumab in Resectable Mucosal Melanoma | Crick | Crick