Category: Space

41 New Transiting Planets in Kepler Field of View

Two newly submitted studies verify 41 new transiting planets in 20 star systems.

Posted: August 22, 2012 in Space