Ten times this year the Webb telescope blew us away with new images of our stunning universe
It is no exaggeration to say the James Webb Space Telescope (JWST) represents a new era for modern astronomy. Launched on December 25 last year and fully operational since July, …
Read More