Technology

Dextre vs. HAL

As Endeavour departs from the International Space Station on Monday, the space shuttle crew leaves behind a two-armed robot, the…

17 years ago