Tuesday, May 21, 2024

Stunning Picture

"This stunning picture of the star-forming region closest to Earth is the latest to be released by the James Webb Space Telescope (JWST)."


https://www.nature.com/articles/d41586-023-02289-y

No comments:

Post a Comment

Comment Please