NCT07290894 - Pembrolizumab Plus Lenvatinib in Vulvar Cancer Patients: MITO VULVA-01 | Crick | Crick