NCT00165451 - A Trial of Thalidomide, Celecoxib, Etoposide and Cyclophosphamide in Patients With Relapsed or Progressive Cancer | Crick | Crick