Open Spina Bifida Fetoscopic Repair Project | NCT03562286 | Trialant