NCT01750983 - Ipilimumab and Lenalidomide in Advanced Cancer | Crick | Crick