NCT01356628 2025-07-28A Clinical Research Study to Determine Whether PD 0332991 May Be Effective in Treating Patients With Liver CancerThomas Jefferson UniversityPhase 2 Completed23 enrolled 12 charts