Pelican Cancer Foundationh-index: 45Total citations: 8,078Total papers: 129Homepage: http://www.pelicancancer.org/