NASA Mars rover may have found signs of key building blocks of life
Organics in Jezero Crater discovered by Perseverance rover may have a geological source, but could also have been left by ancient microbial life.
Ryand Roppel Ashleye Murphy Sunanda Sharma Propulsion Laboratory Planetary Science Institute University Of Pittsburgh
Source: skyatnightmagazine.com