NCT00003542 - Interferon Alfa in Treating Patients With Advanced Kidney Cancer | Crick | Crick