Earth’s Oldest Stromatolites And The Search For Life On Mars
Entry, Descent, and Landing – often referred to as “EDL” – is the shortest and most intense phase of the Mars 2020 mission. It begins when the spacecraft reaches the top of the Martian atmosphere, travelling nearly 12,500 miles per hour . It ends about seven minutes later, with Perseverance stationary on the Martian surface. To safely go from those speeds down to zero, in that short quantity of time, though hitting a narrow target on the surface, requires “slamming…