Scientists reveal the hidden code behind worm self-healing
Researchers from Tufts University in Medford, Massachusetts, found that worm self-healing is encoded in the electrical activity of cells, taking scientists a step closer to human regeneration.
Read more »