Edmond and Lily Safra Children's Hospitalh-index: 108Total citations: 65,754Total papers: 2,466Homepage: http://safra.sheba.co.il/