New dimensions: a diversional programme for patients with cancer.
D000328:Adult; D002648:Child; D004739:England; D006748:Hospital Departments; D006769:Hospitals, General; D006801:Humans; D009369:Neoplasms / Q000534:rehabilitation*