ScienceShot: Neighboring Solar System Resembles Ours
Tuesday, August 24, 2010 - 12:42
in Astronomy & Space
Up to seven planets—including an Earth-sized world—may orbit a nearby star
Up to seven planets—including an Earth-sized world—may orbit a nearby star