From Technology Review RSS Feeds: The Scientific Case For A Return To The Moon

The last controlled moon landing was in 1976. Now it’s time to go back and the reasons are more compelling than ever, argue space scientists

It’s almost 40 years since the last humans visited the lunar surface during the Apollo 17 mission of December 1972.




from Technology Review RSS Feeds

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.