The solar panels that will help power NASA’s Nancy Grace Roman Telescope completed prelaunch cleaning and inspections July 8 at the Payload Hazardous Servicing Facility at NASA’s Kennedy Space Center in Florida. Engineers and technicians are following necessary procedures to protect Roman from tiny debris, dust, or other material so that it operates optimally in […]
Telescope Milestone: Teams Check Out NASA Roman Solar Panels





