Palliative care volunteers: new dimensions in patient care.
D000416:Alberta; D006699:Home Care Services; D006801:Humans; D007318:Inservice Training; D007400:Interprofessional Relations; D010166:Palliative Care; D012944:Social Support; D014838:Volunteers