Sutter Ultra

A Mission To Find 10 Million Near Earth Asteroids Every Year

So far, scientists have found around 34,000 near-Earth asteroids (NEAs) that could serve as humanity's stepping stone to the stars.…

6 months ago