Lower limbs for Robonaut 2 are aboard the International Space Station
Friday, April 25, 2014 - 07:31
in Astronomy & Space
(Phys.org) —Getting your "space legs" in Earth orbit has taken on new meaning for NASA's pioneering Robonaut program.