Sci + Tech
Kepler Confirms 104 Planets With a Little Help From Earth Telescopes
181 light years away, four planets pass in front of their star – K2-72. Kepler has just spotted a handful of the 104 ...