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