Skip to content
CancerIndex

Loading clinical trial…

NCT00006006 — Thalidomide Plus Interferon Alfa in Treating Patients With Progressive Liver Cancer That Cannot be Surgically Removed · CancerIndex