Source:
phys.org
What could the Extremely Large Telescope see at Proxima Centauri's planet?
Read Entire Article Source
To remove this article - Removal Request

English (United States) ·