Fetoscopic Open Spina Bifida Repair Using the SAFER Techn... | NCT04356703 | Trialant