Alex's Lemonade Stand Foundationh-index: 56Total citations: 13,732Total papers: 532Homepage: http://www.alexslemonade.org/