NASA's next big space telescope just took a big step forward toward its planned launch this fall. The $9.8 billion James Webb Space Telescope mission has passed a key launch review, keeping it on track to lift off atop an Ariane 5 rocket before the end of the year, European Space Agency (ESA) officials announced last week.
Continue reading...
No comments:
Post a Comment