
Discover the Exciting New Super Earth That Could Host Life
A new Super Earth, HD 20794 d, has been discovered orbiting the star HD 20794. This planet is located just 20 light-years away from Earth and is the third Super Earth found in its system. Super Earths are defined as planets larger