Bay Area LIFE

NASA Ames lab plays key role in safely landing rover on Mars
A team of roughly 100 engineers, scientists and managers at NASA Ames Laboratory in Mountain View played a key role in Thursday's successful rover landing on Mars.
More Stories
More Stories