Spina Bifida Associationh-index: 27Total citations: 2,563Total papers: 111Homepage: http://spinabifidaassociation.org/