Share

Videos

NASA's Kepler Pulls In 'Mother Lode' Of 715 New Planets

Newsy
|
February 26, 2014 AT 9:47 PM
NASA researchers discovered 715 new exoplanets after analyzing data from Kepler Space Telescope's first two years of operation.