Skip to content
CancerIndex

Loading clinical trial…

NCT00357500 — Etoposide, Cyclophosphamide, Thalidomide, Celecoxib, and Fenofibrate in Relapsed or Progressive Cancer · CancerIndex