The Cancer Patient Alliance (CPA) is a non-profit organization in Hong Kong that is run by volunteers. They aim to assist cancer patients and their families by providing support and sharing services. They also visit cancer patients in the hospital and share encouraging stories with them.