Window of Opportunity Study of Pembrolizumab Alone and in... | NCT03978624 | Trialant