If the Roman is successful, it could give humanity a new way to see the planets around other stars and a fresh understanding ...
NASA scientists are exploring a billion‑dollar 'starshade' to create artificial eclipses in space and expose faint Earth‑like ...