NASA’s latest space telescope on track for 2018 launch

NASA is currently building the James Webb Space Telescope and expects delivery of all of its scientific instruments this year.
This entry was posted in Technology. Bookmark the permalink.

Comments are closed.