Special Combination of BBI608 and Pembrolizumab | NCT02851004 | Trialant