March 1, 2014

SO WHERE IS EVERYBODY? 715 Newly Verified Planets More Than Triples the Number of Confirmed Kepler Planets.