EditorialJames Webb Telescope Discovers Potentially Habitable Planet 8 Times Bigger than Earth, Washington, District of Columbia, United States - 07 Sep 2023
EditorialA photo provided by NASA, shows Lockheed Martin engineers inspecting the Near Infrared Camera (NIRCam), James Webb Space Telescope's primary imager, at NASA’s Goddard Space Flight Center in Greenbelt, Md. on July 27, 2013. (Chris Gunn/NASA)