The James Webb Space Telescope – The Invisible Made Real (Scituate)
Grand Army Hall 353 Country Way, Scituate, MA, United StatesIn 2021, humanity successfully initiated the most ambitious, complicated and expensive telescope ever conceived, and began a new era of discovery unlike any before it. The James Webb Space Telescope (or JWST) has begun returning images to us that stretch the limits of our very understanding — so what exactly has this incredible scientific instrument […]