#James Webb telescope releases image of new star form
“James Webb telescope releases image of new star form” The beginnings of a new star were captured by NASA’s James Webb Space Telescope, and like many other images from the JWST, it is just as mesmerizing. Known as protostar L1527 IRS, the new star is located in a nebula of the constellation Taurus. An image taken…