New Search for Alien Life with Deep-Space Observatory
The European Space Agency’s Science Programme Committee has approved the Planetary Transits and Oscillations of stars (PLATO) mission to move into the construction phase. They aim to launch thi…