The Cancer, Palliative and End of Life Care (CPELC) Research Group