Alex's Lemonade Stand awards $18.5 million for cancer research
The Alex's Lemonade Stand Foundation has announced grants totaling more than $18.5 million in support of pediatric cancer research...
Read more...