teratoma

Syndicate content

Small Foot Removed From Newborn’s Brain In Colorado

The Denver News is reporting that a Colorado Springs family has become a part of medical history. All because a small foot was found growing inside the brain of their newborn’s brain.

Get the full story...