CAT
September 25, 2023
Thomas Macaulay The world’s first self-stabilising walking exoskeleton, Atlante X, has entered a rehabilitation trial in Germany....