NASA Ames man joins Mars projects San Francisco Examiner

Scott Hubbard — associate director of NASA’s Ames Research Center in Mountain View — has helped send highly successful robotic NASA probes into the solar system. NASA hopes his good luck will rub off on its embattled Mars program. Embarrassed by the recent loss of two expensive Mars probes, NASA has named him the new Mars program director — their Mars czar, if you will.