A Trial of Pembrolizumab and Metformin Versus Pembrolizum... | NCT03311308 | Trialant