NCT03595683 - Pembrolizumab and EDP1503 in Advanced Melanoma | Crick | Crick