Universe Today -
2 Apr 2015 21:31
Start your clocks. If the Planetary Society gets its wish, humans will be lifting off for the Red Planet eighteen years from now. That’s the conclusion of 70 experts in various fields relating to human spaceflight convened by the well-known planetary science advocacy organization, as announced today. A full report describing their conclusions will be released […]
Share this Article