Data from NASAs Perseverance rover confirms the presence of macromolecular carbon on Mars - another potential piece of the puzzle in the search for life.
Data from NASAs Perseverance rover confirms the presence of macromolecular carbon on Mars - another potential piece of the puzzle in the search for life.