24 Cent Micro Cap May Hold The Key To Potential Breakthrough In Acute Spinal Cord Injury
An estimated 250,000-500,000 people experience a %SpinalCordInjury (SCI) annually, with roughly 17,000 new cases in the US and 27,000 in Europe each year, leaving many of those people permanently confined...