Science | Sat May 11, 2013 4:36pm EDT

Spacewalking repairmen replace space station's leaky pump