Liver Cancer Immunotherapy: Placebo-controlled Clinical T... | NCT02232490 | Trialant