Topic: Stephane Udry
Earth-sized planet: With a mass about 1.1 times that of Earth, it is strikingly similar in size. Could the Alpha Centauri B system hold more Earth-sized, but habitable planets?
The discovery of 32 new planets have scientists pretty excited. These exoplanets help bolster the theory that Earth-like planets are everywhere.
10/19/2009 01:00 am
04/22/2009 01:00 am