Children's Hospital of New Orleansh-index: 82Total citations: 35,156Total papers: 1,660Homepage: http://www.chnola.org/