Stem cell treatment helps improve spinal cord injuries

Japan, four patients, Stem cell treatment, spinal cord injuries
World
image