Multicohort Phase II Trial of sEphB4-HSA+Pembrolizumab in Solid Tumors | NCT02717156 | Trialant