Nemours Children's Health Systemh-index: 71Total citations: 22,105Total papers: 1,696Homepage: http://www.nemours.org/