Liver Cancer Immunotherapy: Placebo-controlled Clinical Trial of Hepcortespenlisimut-L | NCT02232490 | Trialant