Presence of Earth-like star in closest star system confirmed by ESPRESSO instrument
Thursday, May 28, 2020 - 12:00
in Astronomy & Space
Astronomers have confirmed the presence of an Earth-like exoplanet in the star system closest to our own, Proxima Centauri.