NCT06907732 - Fetoscopic Robotic Open Spina Bifida Treatment | Crick | Crick