First of 18 Mirrors Installed as Final Assembly Phase for NASA's James Webb Space Telescope Begins

The first of 18 mirrors being installed in the James Webb Space Telescope, in the clean room at NASA’s Goddard Space Flight Center. Photo Credit: NASA/Chris Gunn

The James Webb Space Telescope (JWST) just took a big step toward reality with the successful installation of the first of its many flight mirrors. This […]

NASA Selects Explorer Projects to Probe Earth’s Upper Atmosphere

Image Credit: NASA

WASHINGTON — NASA has selected a new satellite mission and a new space-based instrument to begin development as part of the agency’s Heliophysics Explorer Program. The projects will provide space observations to study Earth’s ionosphere and thermosphere.

[…]