Connect to share and comment

kepler earth

Appears In:
The Kepler telescope has spotted numerous planets in the Milky Way that could have many of Earth's attributes, including liquid water.
kepler earth

The Kepler telescope has spotted numerous planets in the Milky Way that could have many of Earth's attributes, including liquid water.

Jose Cabezas