NCT00027664 - Interferon Alfa With or Without Thalidomide in Treating Patients With Metastatic Kidney Cancer | Crick | Crick