The Looming Lunar Threat: Why We Must Consider Deflecting Asteroid 2006 QV89
The Roman Space Telescope: Our New Cosmic Sentinel Against Asteroid Threats