Astronomers discovered a planetary system orbiting a nearby star that is only 54 light-years away. All three planets orbit their star at a distance closer than Mercury orbits the sun, …read more
Source:: Science
Astronomers discovered a planetary system orbiting a nearby star that is only 54 light-years away. All three planets orbit their star at a distance closer than Mercury orbits the sun, …read more
Source:: Science