NCT03049618 - Recombinant EphB4-HSA Fusion Protein and Pembrolizumab, MK-3475 | Crick | Crick