Astronomers witness a newborn planet emerging from the dust around a sun-like star: Space photo of the week
QUICK FACTS What it is: A potential planet around the star HD 135344B Where it is: 440 light-years…
Browsing Tag