Macmillan Cancer Support is a non-profit organization that provides practical, medical, emotional, and financial support to people affected by cancer. They also work to raise awareness of cancer issues and campaign for changes in opinion, policy, and p…