NCT03562286 - Open Spina Bifida Fetoscopic Repair Project | Crick | Crick