Telemedicine in Spina Bifida Transition: A Pilot Study | NCT03466996 | Trialant