Astronomers have taken a step closer to finding out how planetary systems form with the discovery of the ‘youngest’ planet ever found. LkCa 15 b is so young, it is still in the act of forming. This is the first direct image of a planet in the process of forming, and it indicates the planet [...]

More...