Keyword search:
Spinal cord injury (SCI) is a debilitating condition with no available cure directly affecting ~80,000 Canadians. The major challenges to overcome include:…
Primary Investigator