The BBB letter grades represent the BBB's opinion of the business. The BBB grade is based on BBB file information about the business. An A+ rating is the highest rating a business can receive. National Foundation for Cancer ResearchIn 1973, the National Foundation for Cancer Research was founded with a mission to support innovative cancer research.more...See more text