Helen Keller Foundationh-index: 30Total citations: 4,371Total papers: 149Homepage: http://helenkellerfoundation.org/