Tufts Children's Hospitalh-index: 117Total citations: 66,029Total papers: 1,847Homepage: https://www.tuftschildrenshospital.org/