Phase 2 Study of Pembrolizumab, DPX-Survivac Vaccine and... | NCT03029403 | Trialant