Tag: Spina Bifida

Lori and George Schappell, Long-Surviving Conjoined Twins, Die at 62

Lori and George Schappell, conjoined twins whose skulls were partly fused but who managed to lead independent lives, died on April 7 in Philadelphia. They were 62. Their death, at a hospital, was announced by a funeral home, which did not cite a cause. Dr. Christopher Moir, a professor of surgery at the Mayo Clinic, […]

Read More