Study of Probable Benefit of the Neuro-Spinal Scaffoldâ„¢ i... | NCT03762655 | Trialant