Link copied to clipboard
Conjoined twins Stefan and Tyler Delp
Stefan and Tyler Delp, born at Thomas Jefferson University Hospital 19 years ago, are a rare set of identical twins, joined at their heads. They have adjusted and lead a happy and fulfilling life.