Temozolomide Alone or in Combination With Thalidomide and... | NCT00112502 | Trialant