Bristol-Myers Squibb donates $6.9 million to benefit cancer patients