S0508: Thalidomide and Temozolomide in Treating Patients... | NCT00104988 | Trialant