The British Heart Foundation funds research, education, care and awareness campaigns aimed to prevent heart disease.
Total Votes: 122,400
Total Votes: 32,655