Canadian Robot Top Choice for Hubble Servicing Mission

More from Space.com