August 11, 2009

Update on the Kepler Mission

Kepler Mission News Conference talking about the latest updates on NASA’s Kepler Mission. credit: NASA

Share on Linkedin Share on Google+