downtoearth-subscribe

New life in the brain

A team of researchers from the United States and Sweden have found startling evidence that nerve cells or neurons, may regenerate. Their work could someday lead to a miracle for people with

Related Content