Neo-adjuvant Pembrolizumab in Vulvar Squamous Cell Carcin... | NCT05761132 | Trialant