BBI608 and Best Supportive Care vs Placebo and Best Suppo... | NCT01830621 | Trialant