NASA's James Webb telescope completes its final unfolding in space
Considered the most powerful telescope in space, the James Webb telescope has completed its deployment process. It will still be five months before NASA can start receiving its images.
Read more on NPR
No comments:
Post a Comment