Kepler or not, we'll find life in space

Meg Urry says loss of the planet-finding Kepler satellite would be huge for...

6,123 views cnn.com

Interest

Astronomy
Discovered by <a href="/stumbler/alltaylo">Allan</a><br/>on May 20, 2013

Stumblers Who Like This Page