Skip to playerSkip to main content
  • 4 years ago
The rovers, equipped to “feel” everything they touch, could be deployed from a future lunar orbital outpost to carry out tasks on the surface of the Moon.

Category

🗞
News
Be the first to comment
Add your comment

Recommended