Space/Science — HabitableZone

Space/Science » in reply to re: Note that it's state-run. IIRC, the NASA embargo hasn't been lifted yet.

Note the date of the article - March 2005

Have there been some new developments since then?

Log in or register to post.

The whole thread (5 posts)