A Trial of Pembrolizumab and Metformin Versus Pembrolizumab Alone in Advanced Melanoma | NCT03311308 | Trialant