Trial of Thalidomide, a- Interferon +/- Octreotide in Patients With Unresectable Hepatocellular Carcinoma | NCT00250796 | Trialant