NCT07349303 - Neoadjuvant Pembrolizumab in Patients With Stage IIb/c Melanoma | Crick | Crick