Scott Hubbard

More Insight on How NASA Might Revive the Kepler Space Telescope

The future of NASA’s Kepler space telescope mission is in doubt, NASA announced yesterday, as it suffered a failure of…

12 years ago