Thursday, April 25, 2013

Kepler-62e, 62f and 69c: Earth-like planets that could host life discovered by NASA

No comments:

Post a Comment