Wednesday, May 22, 2013

Robot exoskeleton suits that could make us superhuman