Dr. Samer Elbabaa arrived at Orlando Health last summer with a goal: To make Winnie Palmer Hospital for Women & Babies a destination for spina bifida fetal surgery in Florida.

Read Article