Where should the first people on Mars land? A new paper provides a map of water ice believed to be as little as an inch (2.5 centimeters) below the surface …read more
Source:: Science
Where should the first people on Mars land? A new paper provides a map of water ice believed to be as little as an inch (2.5 centimeters) below the surface …read more
Source:: Science