NASA and the European Space Agency (ESA) have new details to share on how they will bring pieces of Mars to Earth, and they’ll share their plans next week.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.