Science In Action - First success for the Stand Up and Walk project - 91Èȱ¬ Sounds

Science In Action - First success for the Stand Up and Walk project - 91Èȱ¬ Sounds


First success for the Stand Up and Walk project

Stand Up and Walk is a EU project to help paralysed people walk again

Coming Up Next