Data from NASA’s Perseverance rover confirms the presence of macromolecular carbon on Mars – another potential piece of the ...
NASA’s Mars rover just found more evidence the planet may have sustained life - The stones were found in the same location ...