New Planetary Systems

11 New Planetary Systems… 26 New Planets… Kepler Racks ‘Em Up!

[/caption] Eleven ball in the side pocket. Whack! And another 26 planets are discovered! NASA just announced the latest tally…

13 years ago