NCT03936322 - Minimally Invasive Fetoscopic Regenerative Repair of Spina Bifida - A Pilot Study | Crick | Crick