Temozolomide and Thalidomide in Treating Patients With St... | NCT00005815 | Trialant