NASA has an Office of Planetary Protection, just in case we do indeed find life on other planets.

NASA has an Office of Planetary Protection, just in case we do indeed find life on other planets.

Next