Header Ads

5 space missions to look forward to now that Webb has launched

5 space missions to look forward to now that Webb has launched
By

The James Webb Space Telescope was a decade late and $10 billion over budget, but it has finally launched. 



December 26, 2021 at 06:29PM
via Space.com read more...

No comments

Powered by Blogger.