Seven Earth-like exoplanets orbit nearby star

Conditions for life could exist on at least three of the rocky worlds
Source: PhysicsWeb News - Category: Physics Source Type: news
More News: