Micro implants could restore standing and walking

U of A research has a proven concept to restore spinal function.

2 December 2019

$content