NCT02371577 - Evaluation of the Immune Restoration Potential Of Lenalidomide | Crick | Crick