IMM60 and Pembrolizumab in Melanoma and NSCLC | NCT05709821 | Trialant