Helping The Nervous System Heal Itself
(NAPSI)—For decades, medical researchers struggled to solve the mystery of how to reverse paralysis caused by serious spinal cord injuries. Finally, hope appears to be at hand. Making Mice MoveRemarkable
Source: djournal.com