Cancer hospitals typically provide a wide range of assistance services for cancer patients, such as counselling, dietary advice, pain management, rehabilitation, and survivorship training programmes.