Directory

Search results

Published directory entries matching your search.

Search results

1 listing
Preview unavailable
x.com

Official NASA X account for the Webb space telescope. The account states the telescope launched on Dec. 25, 2021, and that its first images were revealed on July 12, 2022.

Space & Astronomy 0