Bringing palliative care to a Canadian cancer center: the palliative care program at Princess Margaret Hospital.

Bringing palliative care to a Canadian cancer center: the palliative care program at Princess Margaret Hospital.