After 300M miles, NASA’s rover will land on Mars on Feb. 18. But, to reach the Red Planet, it has to survive the harrowing final phase known as Entry, Descent, and Landing.
After 300M miles, NASA’s rover will land on Mars on Feb. 18. But, to reach the Red Planet, it has to survive the harrowing final phase known as Entry, Descent, and...