NCT07679841 - Safety and Efficacy of Nivolumab and Imiquimod Combination in Vulvar Squamous Cell Carcinoma Patients | Crick | Crick