NCT00058487 2013-07-18Epirubicin and Thalidomide in Treating Patients With Liver CancerNational Cancer Institute (NCI)Phase 2 Completed12 enrolled