NIH Awards $5.5M Grant to Weill Cornell Medical College for Spina Bifida Research