Researchers Identify Massive Exoplanets Orbiting A Star Similar To The Sun

A team of astronomers has made an impressive discovery with the help of the Very Large Telescope, which can be found in Chile. A Sun-like star has been spotted, and…

Read more »