◼ Archived Science 🔮 fades ✓ NASA's newly launched Roman Space Telescope will 'directly' image exoplanets. But what does that mean? 10 sources 10 articles v 8 7d ago