Challagundla, Malleswari (2015-04-29)
Spinal cord injury (SCI) is a devastating and largely irreversible clinical condition, which can lead to permanent sensory and motor functional disabilities. Worldwide, an estimated 2.5 million people suffer from SCI and ...