Blog/Podcast Archives: Alyson Lawrence

Life on Mars

Life on Mars

The Rover has landed! The search for life on Mars continues unabated. The Rover, named Perseverance, is the largest lander sent to the Red Planet by NASA to date and the first artificial craft to touch down since Curiosity in 2012. Since touchdown on February 18th, 2021, images have been sent back to Earth with…

Read more...