PDS 70b

Stunning First Ever Photograph of a Newly Forming Planet

A team of international astronomers recently captured the first image of a newly-formed planet, which will allow astronomers to test…

3 years ago