Phase III, Randomized Trial: Lenalidomide vs Observation... | NCT02354313 | Trialant