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