
Medjeduse
Innovative bioscaffold medical device enhancing spinal cord injury recovery by restoring locomotion and sensation.
Employees
Company register number
849452347
Authorizing premium user...
Innovative bioscaffold medical device enhancing spinal cord injury recovery by restoring locomotion and sensation.