NCT06946563 - Fetoscopic Neural Tube Defect Repair | Crick | Crick