Touchdown!
At 1:32 a.m. Eastern time, the NASA rover Curiosity safely touched down on the surface of Mars after a journey of more than 300 million miles and a harrowing descent from orbit, complete with parachutes, rockets, and the perilous “sky crane manuever.” As a member of the science team for Curiosity, Rensselaer Dean of Science Laurie […]