Neoadjuvant Phase II Study of Pembrolizumab And Carboplat... | NCT03639948 | Trialant