EU scientists have helped to confirm the existence of Earth-like exoplanets and issued weather reports from planets 1 000 light years away.
EU scientists have helped to confirm the existence of Earth-like exoplanets and issued weather reports from planets 1 000 light years away.