NCT04084626 - PD1 Antibody and Lenalidomide as a Treatment for EBV-HLH or CAEBV | Crick | Crick