Relative sizes of Earth, Mars and Europa, an icy moon of Jupiter.
A British astrobiology conference has revived a years-old debate over the best place to look for life elsewhere in the solar system: Mars, or the moons of Jupiter and Saturn?
From NBC News
View Full Article
No entries found