Study of the Combination of Lenalidomide and DTIC (Dacarb... | NCT00179608 | Trialant