Webb Space Telescope Finds Baby Stars
Rice University astronomers reviewed the first images from NASA’s James Webb Space Telescope and saw telltale signs from two dozen previously unseen young stars approximately 7,500 light years from Earth.
The published research provides…