Killer Asteroids Are Hiding in Plain Sight. A New Tool Helps Spot Them.. Asteroids, B612 Foundation, Space and Astronomy, Lu, Edward T, Telescopes and Observatories, Solar System, Earth, Research, Computers and the Internet, Photography, National Optical-Infrared Astronomy Research Laboratory