Trendingtop 8 of 883
Yesterday·Tue, Apr 21·1 story from 1 source

BUS-PLATFORM10h ago
The Nancy Grace Roman Space Telescope, NASA's next great observatory, is finally complete
NASA's Nancy Grace Roman Space Telescope has completed final integration at Goddard Space Flight Center on November 25, 2025. Projected to launch in September 2026, it features a 2.4-meter mirror and can capture images 100 times larger than Hubble. Roman will generate 500 terabytes of data annually, enhancing our understanding of the universe's mysteries.