Human error

04.15.07
Ill-fated Mars Global Surveyor has human error to blame
04.15.07

Ill-fated Mars Global Surveyor has human error to blame

While we've no idea how much the Mars Global Surveyor actually cost to construct, launch, and manag...

View