Top 10 Roman Space Telescope science breakthroughs August 28, 2026 · Scientific American Read full story at source