June 21, 2012 NASA's Kepler telescope reveals that planet formation might have begun earlier than previously believed.
Subscribe to Podcasts Subscribe via iTunes
View all Podcasts